Como criar um servidor FTP usando o FileZilla

FileZilla é um aplicativo FTP(FTP) popular que você pode usar para se conectar a outros computadores usando o protocolo de transferência de arquivos ( FTP ). Com o FTP(FTP) , você não precisa se preocupar com compatibilidade, pois o protocolo é padrão e suportado por qualquer sistema operacional que possa lidar com um cliente FTP .

Anteriormente, escrevi como configurar seu próprio servidor FTP usando o IIS(how to setup your own FTP server using IIS) e neste tutorial mostraremos como configurar seu próprio servidor FTP usando o software gratuito chamado FileZilla . Baixe(Download) o programa do servidor a partir deste URL: http://filezilla-project.org .

Instalar o FileZilla

O software do servidor é realmente muito fácil de instalar. Algumas das telas são complicadas, mas você não precisa se preocupar porque você pode simplesmente usar os padrões e tudo funciona bem.

Na tela de configurações de inicialização(Startup settings) , você pode manter os padrões ou alterar a porta de administrador, se desejar. Esta porta é usada apenas para administrar o servidor, não para clientes FTP .

No final, ele preencherá automaticamente os detalhes para se conectar ao servidor, que deve ser localhost e o número da porta da interface de administração. A senha também deve estar em branco.

Configurar servidor FileZilla

Uma vez conectado ao servidor, você verá uma tela como abaixo. Ele fornecerá algumas informações básicas sobre o servidor e também detectará automaticamente se você está atrás de um roteador NAT .

A primeira coisa que você precisa fazer é criar uma conta de usuário FTP . Clique no menu Editar e escolha (Edit )Usuários(Users) :

Na página Geral(General) , vá em frente e clique no botão Adicionar(Add) na extrema direita.

Digite(Enter) o nome do usuário e pressione OK:

Para atribuir uma senha, marque a caixa Senha(Password) e digite uma senha para o usuário.

Concluímos a adição de um usuário. Agora, para compartilhar um diretório, clique em “ Pastas compartilhadas(Shared folders) ” e procure as pastas que deseja compartilhar:

Defina(Set) a permissão para os usuários, certifique-se de desmarcar (uncheck )escrever(write ) e excluir(delete ) se não quiser que outros usuários modifiquem seus arquivos e diretórios.

Você pode definir os limites de velocidade de download se achar que sua conexão com a Internet será afetada por seus clientes. Isso é ideal se você deseja controlar a quantidade de largura de banda utilizável:

Ative a filtragem de IP para evitar que endereços IP se conectem ao seu servidor.

É isso! Agora você tem um servidor FTP . Você não poderá se conectar a ele até adicionar uma exceção ao seu firewall para permitir conexões para o FileZilla . Leia(Read) minha postagem sobre como permitir um aplicativo pelo firewall no Windows(allow an app through the firewall in Windows) . Se você instalou o FileZilla no local padrão, você precisa permitir C:\Program Files(x86)\FileZilla Server\FileZilla Server.exe na lista de exceções.

Você também precisará aprender um pouco sobre encaminhamento de porta , para que os usuários possam se conectar de fora apenas à sua rede LAN local . Não faz sentido configurar um servidor FTP se apenas as pessoas em sua rede podem se conectar a ele.

Se você estiver configurando isso em casa, também precisará ativar as configurações do modo passivo( Passive mode settings) . Clique em Editar(Edit) e depois em Configurações(Settings) . Sugiro pesquisar um pouco no Google para entender quais opções usar aqui, pois elas variam dependendo da sua configuração.

No entanto, assim que abri as portas do firewall, consegui me conectar facilmente usando o prompt de comando de outro computador local na minha rede, como você pode ver abaixo:

Digitei meu nome de usuário e senha e estava conectado! Em seguida, usei o comando ls para listar o conteúdo do diretório ao qual me dei acesso. Novamente(Again) , você pode pesquisar no Google como usar os comandos FTP no prompt de comando se quiser transferir arquivos, etc. Divirta-se!(FTP)



About the author

Sou técnico em informática e tenho mais de 10 anos de experiência na área. Eu me especializei no desenvolvimento do Windows 7 e Windows Apps, bem como no design de Cool Websites. Sou extremamente conhecedor e experiente na área, e seria um ativo valioso para qualquer organização que queira expandir seus negócios.



Related posts