19Aug
Neste guia, você irá acompanhar as etapas para configurar uma pasta no seu computador Windows como um repositório de FTP, usando um programa gratuito chamado FileZilla. O FTP pode ser usado para transferir facilmente muitos arquivos entre computadores;o repositório de FTP pode ser mapeado para vários computadores pela Internet para que outras pessoas possam acessar o diretório diretamente do Windows Explorer.
Para começar, você precisará baixar o servidor FileZilla, disponível aqui.
Após o download do programa, você pode instalá-lo com todas as configurações padrão. O FileZilla instalará um serviço que será executado sempre que o Windows for iniciado, portanto, se preferir apenas executar o servidor de FTP manualmente, selecione a opção apropriada no menu suspenso na terceira tela:
Além dessa configuração, tudo o resto pode ser deixado emos padrões para o propósito deste tutorial. Uma vez concluída a instalação, a interface do FileZilla será aberta. Basta clicar em OK quando esta janela aparecer logo após a instalação:
Uma vez que a interface do servidor FTP foi carregada, estamos prontos para especificar um diretório como um repositório de FTP.Se o diretório que deseja usar ainda não foi criado, minimize a interface e crie uma pasta na qual deseja que o compartilhamento de FTP seja. Neste tutorial, vamos usar a pasta 'FTP' em nossa área de trabalho. Sua localização exata será "C: \ Users \ geek \ Desktop \ FTP".
Clique em Editar e depois em Usuários.
No lado esquerdo da janela que aparece, clique em "Pastas compartilhadas".
Uma vez lá, clique em "Adicionar" embaixo de "Usuários". Digite o nome de usuário para uma conta que outro computador usará para acessar o repositório nósestá sendo configurado.
Clique em OK depois de terminar de inserir o nome da conta e, em seguida, clique em "Adicionar" embaixo da seção "Pastas compartilhadas".Uma vez que você fez isso, uma janela como a seguinte aparecerá, use-a para selecionar o diretório que você gostaria de compartilhar como um repositório de FTP.
Clique em OK.Agora, devemos atribuir as permissões do usuário para este repositório. Por padrão, o usuário que criamos pode ler arquivos, listar diretórios e listar subdiretórios. Para dar ao usuário outras permissões, como a capacidade de copiar arquivos para este repositório, marque as caixas abaixo de "Arquivos" e "Diretórios".
Clique em OK depois de concluir, definindo as permissões do usuário.
Protegendo seu servidor de FTP
Além de configurar o( s) usuário( s) com uma senha forte, existem algumas configurações no FileZilla que você pode configurar para proteger ainda mais seu novo servidor de FTP.Os hackers
irão escanear constantemente a internet para os hosts que escutam na porta 21, a porta FTP padrão. Para evitar ser detectado por milhares de hackers constantemente pesquisando pessoas como você com um servidor FTP, podemos mudar a porta na qual o FileZilla escuta. Vá para Editar e depois Configurações. Em "Configurações gerais", você verá "Ouvir essas portas". Atualmente, deve estar em 21, mas recomendamos mudá-lo para um número aleatório de cinco dígitos( nada acima de 65535).
Isso não é necessariamente seguro seu servidor, mas obscurece e torna mais difícil de encontrar. Basta lembrar que qualquer pessoa que esteja decidida a puxar você acabará encontrando a porta em que seu servidor de FTP está ouvindo, então outras medidas devem ser tomadas.
Enquanto você conhece o IP( ou pelo menos o intervalo de IP) dos computadores que se conectam ao seu servidor FTP, você pode configurar o FileZilla para responder apenas aos pedidos de login desses endereços IP.Em Editar & gt;Configurações, clique em "Filtro de IP".
Na primeira caixa, coloque um asterisco para bloquear que todos os IPs se conectem ao seu servidor. Na segunda caixa, adicione exceções a esta regra( IP ou intervalos de rede que devem ser autorizados a se conectar).Por exemplo, a seguinte captura de tela mostra uma configuração em que 10.1.1.120 e 192.168.1.0/24( em outras palavras, 192.168.1.1 - 192.168.1.255) O intervalo de IP seria capaz de se conectar:
Além de senhas seguras, isso deveriaseja sobre toda a segurança que seu servidor FTP precisará.Existe uma configuração Autoban padrão já configurada no FileZilla, então qualquer pessoa que tente se conectar ao seu servidor muitas vezes dentro de um período curto será bloqueada por um tempo. Para ajustar esta configuração, clique em "Autoban" em Editar & gt;Configurações, mas o padrão será suficiente para a maioria das pessoas.
Uma última nota sobre a segurança deste servidor FTP: as transmissões estão em texto claro, portanto, não use o FTP simples para transferir qualquer coisa confidencial. SFTP ou FTPS podem ser usados para criptografar comunicações de FTP, mas estão além do escopo deste guia e serão abordados em futuros artigos.
Excepção de Firewall do Windows
Se você tiver um firewall de terceiros ou um programa anti-vírus, certifique-se de que a porta que você escolheu para executar o seu servidor de FTP é permitida através dele. Se você tiver o Firewall do Windows habilitado, você precisará adicionar uma exceção para a porta. Vá para o seu menu Iniciar e digite o Firewall do Windows e clique em "Firewall do Windows com Segurança Avançada".
Clique em "Regras de Entrada" na coluna da esquerda e depois em "Nova Regra. .." na coluna da direita. Vamos permitir uma porta através do firewall, então selecione Porta quando o assistente perguntar "Qual tipo de regra você gostaria de criar" e clique em Avançar.
Digite a porta que você escolheu para que seu servidor FTP seja executado( o padrão é 21, mas neste guia escolhemos 54218).
Clique nas próximas três vezes depois de inserir o número da sua porta. Coloque um nome e uma descrição para esta exceção para que seja fácil de encontrar no futuro e, em seguida, clique em Concluir.
Mapeando o compartilhamento de FTP em outro computador
Agora que o servidor FTP está completamente configurado, podemos fazer com que outras pessoas se conectem com as informações do usuário que nós os fornecemos( também certifique-se de ter permitido seu endereço IP).Outros sempre podem usar aplicativos GUI, como o FileZilla para se conectar ao seu compartilhamento FTP, ou podem ser mapeados para o computador, para que ele apareça no Explorer.
Abra 'Computador' e clique com o botão direito do mouse em uma área em branco, selecione "Adicionar uma localização de rede."
O assistente "Adicionar local de rede" aparecerá, clique duas vezes no próximo. Digite o endereço IP e a porta do seu servidor FTP e clique em próximo.
Desmarque "Fazer logon anonimamente" e digite o nome de usuário que você configurou para o seu servidor de FTP.Clique duas vezes depois e clique em Finalizar. Ele deve solicitar sua senha, e então você poderá navegar para o compartilhamento de FTP como se fosse um disco rígido local.