Como configurar um FTP server usando FileZilla
Um FTP server permite mover arquivos entre dispositivos por meio de uma rede. Ele fica entre o computador que envia os arquivos e o computador que os recebe. Os servidores FTP são especialmente comuns em desenvolvimento web. Neste artigo, explicamos o que é um FTP server, para que ele é usado e como configurá-lo com o FileZilla.
Experimente seu vServer de graça agora - Teste um servidor virtual por 30 dias!
- Recursos dedicados
- Tráfego ilimitado
- Consultor pessoal
O que é FTP?
FTP é a sigla para Protocolo de Transferência de Arquivos. Ele existe desde 1985, o que o torna um dos protocolos de internet mais antigos ainda em uso. FTP é um protocolo de rede para transferir dados entre computadores na mesma rede. Com FTP, um cliente pode enviar arquivos para um servidor ou baixá-los dele.
Um cliente é um computador ou programa que se conecta a um servidor e troca dados com ele. O FileZilla é um cliente amplamente utilizado que você também pode usar para configurar um FTP server.
Quais são os benefícios de um FTP server?
Um FTP server permite transferir arquivos entre um cliente e um servidor. Você pode se conectar ao mesmo servidor a partir de computadores diferentes e usá-lo para mover arquivos de um lado para o outro entre eles. FTP servers são usados principalmente em desenvolvimento web, onde facilitam muito o envio de grandes quantidades de dados. Com um FTP server, você pode manter todos os arquivos necessários para atualizar seu site em um só lugar e sincronizá-los entre o seu computador e o servidor.
Você pode executar FTP servers em diversos sistemas operacionais. Por exemplo, é possível configurar um FTP server no Ubuntu), executar um FTP server no Debian ou instalar um FTP server em um sistema Windows.
Se você precisar de mais segurança, use o protocolo SFTP, que protege seus dados por meio de uma conexão SSH criptografada.
Como configurar seu FTP server com o FileZilla
FileZilla é uma das formas mais populares de configurar seu próprio FTP server. É um programa gratuito, de código aberto, para Windows, macOS e Linux. Nas etapas abaixo, usamos o FileZilla como exemplo.
O encontro do hardware com a nuvem: servidor dedicado com nuvem integrada e cobrança por minuto, incluindo assistente pessoal!
- Dedicated enterprise hardware
- Configurable hardware equipment
- ISO-certified data centers
Etapa 1: instalando o FileZilla
Comece baixando a versão mais recente do FileZilla. Permita que o FileZilla faça alterações no seu dispositivo e, em seguida, siga as instruções de instalação exibidas na tela. Durante a instalação, será perguntado qual tipo de configuração você deseja usar. Escolha a opção “Completa” para instalar todos os recursos do FileZilla e criar atalhos na área de trabalho. Depois, decida se o serviço deve ser executado automaticamente na inicialização ou apenas quando você o iniciar manualmente.

Anote o número da porta exibido na próxima etapa. Aqui você também pode definir uma senha de administrador, o que é recomendado por motivos de segurança.

Etapa 2: configurando o servidor FileZilla
Primeiro, inicie o servidor FileZilla. Seu próprio computador, localhost, já está selecionado como host e a porta que você escolheu durante a instalação geralmente é preenchida automaticamente. Se não for o caso, insira o número da porta manualmente. Se você definiu uma senha de administrador, faça login com ela. Caso contrário, você pode se conectar e começar a configurar o servidor FileZilla imediatamente.
Para configurar o servidor, clique em Server na barra de menus e depois em Configure…. Como alternativa, você pode usar o atalho de teclado Ctrl + F. Nas configurações do servidor, você também pode alterar a porta, se necessário. Por padrão, a porta 21 é pré-selecionada e, na maioria dos casos, você deve manter essa configuração. Em Protocol settings > Timeouts, é possível definir por quanto tempo o servidor aguardará antes de encerrar uma conexão inativa.

Etapa 3: definir os usuários do servidor
Nas configurações, acesse Rights management > Users para gerenciar as contas de usuário do seu FTP server e atribuir senhas. Clique em Add, escolha um nome de usuário e defina uma senha. Clique em “OK” para confirmar as alterações.
Etapa 4: acessar o FTP server usando o cliente FileZilla
Comece instalando o cliente FileZilla. Ele está disponível para todos os principais sistemas operacionais e permite que você se conecte ao seu FTP server. Abra o cliente no computador que você deseja usar para acessar o servidor. Nos campos de entrada abaixo da barra de navegação, insira o endereço IP do servidor. No Windows, você pode encontrar esse endereço executando o comando ipconfig no Prompt de Comando. Em seguida, preencha os campos restantes com o nome de usuário que você acabou de criar e a senha correspondente. Se você não alterou a porta, use a porta 21.

Etapa 5: desativar o firewall
Se você não conseguir se conectar ao servidor, o Windows Firewall pode estar bloqueando a conexão. Abra as configurações do Windows Defender Firewall e verifique as regras. Lá, você pode adicionar uma exceção para o servidor FileZilla ou desativar o Windows Firewall completamente.
Etapa 6: transferir arquivos entre cliente e servidor
Agora você pode transferir arquivos entre o seu computador e o seu FTP server. No cliente FileZilla, a seção Local lista todos os arquivos e pastas do seu computador. Envie esses arquivos para o servidor com um único clique. A seção Server mostra os arquivos armazenados no seu FTP server. Você pode baixá-los para o seu computador com a mesma facilidade.
Quais outros clientes FTP estão disponíveis?
O FileZilla é um dos clientes FTP mais utilizados, mas não é a única opção. Outros clientes FTP que você pode usar incluem:
- WinSCP: um cliente FTP/SFTP gratuito e seguro para Windows, com uma ampla gama de recursos e sólido suporte a protocolos
- Cyberduck: software gratuito multiplataforma para Windows e macOS, com suporte a FTP, SFTP e protocolos de nuvem, entre outros
- Transmit: um cliente FTP comercial para macOS, com recursos modernos e conectividade com a nuvem
- Classic FTP: um cliente simples e fácil de usar (especialmente para Windows)
- CuteFTP: um cliente FTP pago com ferramentas adicionais e automação
O cliente ideal depende das suas necessidades e preferências. Independentemente da opção escolhida, executar o seu próprio FTP server torna a transferência de arquivos grandes muito mais fácil.

