Para começar, você precisará fazer o download do servidor FileZilla, disponível aqui.
Depois de baixar o 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 inicializado, portanto, se você preferir executar apenas o servidor FTP manualmente, selecione a opção apropriada no menu suspenso na terceira tela:
Clique em Editar e depois em Usuários.
Protegendo seu servidor FTP
Além de configurar o (s) usuário (s) com uma senha forte, há algumas configurações no FileZilla que você pode configurar para proteger ainda mais o seu novo servidor FTP.
Os hackers varrem constantemente a Internet para os hosts que estão ouvindo na porta 21, a porta FTP padrão. Para evitar ser detectado por milhares de hackers constantemente procurando por pessoas como você com um servidor FTP, podemos mudar a porta que o FileZilla escuta. Vá para Editar e, em seguida, Configurações. Em "Configurações gerais" você verá "Ouvir essas portas". No momento, ele deve estar no dia 21, mas recomendamos alterá-lo para um número aleatório de cinco dígitos (nada acima de 65535).
Isso não necessariamente seguro seu servidor, mas o obscurece e dificulta a localização. Apenas lembre-se de que alguém determinado a hackear você acabará encontrando a porta em que seu servidor FTP está escutando, portanto, outras medidas devem ser tomadas.
Contanto que você saiba 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 às solicitações de login desses endereços IP. Em Editar> Configurações, clique em "Filtro IP".
Na primeira caixa, coloque um asterisco para impedir que todos os IPs se conectem ao seu servidor. Na segunda caixa, adicione exceções a essa regra (intervalos de IP ou de rede que devem ter permissão para se conectar). Por exemplo, a captura de tela a seguir mostra uma configuração na qual o intervalo de IPs 10.1.1.120 e 192.168.1.0/24 (em outras palavras, 192.168.1.1 - 192.168.1.255) seria capaz de se conectar:
Uma última observação sobre a segurança deste servidor FTP: as transmissões são em texto simples, por isso não use FTP simples para transferir qualquer coisa confidencial. SFTP ou FTPS podem ser usados para criptografar comunicações FTP, mas estão além do escopo deste guia e serão abordados em artigos futuros.
Exceção do Firewall do Windows
Se você tiver um firewall ou um programa antivírus de terceiros, verifique se a porta na qual você optou por executar seu servidor FTP é permitida. Se você tiver o Firewall do Windows ativado, precisará adicionar uma exceção para a porta. Vá para o menu Iniciar, digite Windows Firewall e clique em "Firewall do Windows com Segurança Avançada".
Digite na porta que você escolheu para o seu servidor FTP rodar (o padrão é 21, mas neste guia nós escolhemos 54218).
Mapeando o compartilhamento FTP em outro computador
Agora que o servidor FTP está completamente configurado, podemos ter outras pessoas conectadas a ele com as informações do usuário que fornecemos a elas (também certifique-se de ter permitido o endereço IP delas). Outros sempre podem usar aplicativos GUI, como o FileZilla, para se conectar ao seu compartilhamento de FTP, ou podem mapeá-lo 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 e selecione "Adicionar um local de rede".