Um FTP server permite mover arquivos entre dis­po­si­ti­vos por meio de uma rede. Ele fica entre o com­pu­ta­dor que envia os arquivos e o com­pu­ta­dor que os recebe. Os ser­vi­do­res FTP são es­pe­ci­al­mente comuns em de­sen­vol­vi­mento web. Neste artigo, ex­pli­ca­mos o que é um FTP server, para que ele é usado e como configurá-lo com o FileZilla.

Teste o VPS da IONOS grátis

Ex­pe­ri­mente 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 Trans­fe­rên­cia de Arquivos. Ele existe desde 1985, o que o torna um dos pro­to­co­los de internet mais antigos ainda em uso. FTP é um protocolo de rede para trans­fe­rir dados entre com­pu­ta­do­res na mesma rede. Com FTP, um cliente pode enviar arquivos para um servidor ou baixá-los dele.

Fato

Um cliente é um com­pu­ta­dor ou programa que se conecta a um servidor e troca dados com ele. O FileZilla é um cliente am­pla­mente utilizado que você também pode usar para con­fi­gu­rar um FTP server.

Quais são os be­ne­fí­cios de um FTP server?

Um FTP server permite trans­fe­rir arquivos entre um cliente e um servidor. Você pode se conectar ao mesmo servidor a partir de com­pu­ta­do­res di­fe­ren­tes e usá-lo para mover arquivos de um lado para o outro entre eles. FTP servers são usados prin­ci­pal­mente em de­sen­vol­vi­mento web, onde facilitam muito o envio de grandes quan­ti­da­des de dados. Com um FTP server, você pode manter todos os arquivos ne­ces­sá­rios para atualizar seu site em um só lugar e sin­cro­nizá-los entre o seu com­pu­ta­dor e o servidor.

Você pode executar FTP servers em diversos sistemas ope­ra­ci­o­nais. Por exemplo, é possível con­fi­gu­rar um FTP server no Ubuntu), executar um FTP server no Debian ou instalar um FTP server em um sistema Windows.

Dica

Se você precisar de mais segurança, use o protocolo SFTP, que protege seus dados por meio de uma conexão SSH crip­to­gra­fada.

Como con­fi­gu­rar seu FTP server com o FileZilla

FileZilla é uma das formas mais populares de con­fi­gu­rar 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.

Dedicated Servers
Per­for­mance through in­no­va­tion

O encontro do hardware com a nuvem: servidor dedicado com nuvem integrada e cobrança por minuto, incluindo as­sis­tente pessoal!

  • Dedicated en­ter­prise hardware
  • Con­fi­gu­ra­ble hardware equipment
  • ISO-certified data centers

Etapa 1: ins­ta­lando o FileZilla

Comece baixando a versão mais recente do FileZilla. Permita que o FileZilla faça al­te­ra­ções no seu dis­po­si­tivo e, em seguida, siga as ins­tru­ções de ins­ta­la­ção exibidas na tela. Durante a ins­ta­la­ção, será per­gun­tado qual tipo de con­fi­gu­ra­çã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 au­to­ma­ti­ca­mente na ini­ci­a­li­za­ção ou apenas quando você o iniciar ma­nu­al­mente.

Imagem: Configurações do FileZilla Server com número de porta
Você também pode escolher uma conta de sistema diferente para executar o FTP server do FileZilla.

Anote o número da porta exibido na próxima etapa. Aqui você também pode definir uma senha de ad­mi­nis­tra­dor, o que é re­co­men­dado por motivos de segurança.

Imagem: Configurações do FileZilla Server com número de porta
O número exibido aqui é a porta que você usará para acessar o servidor, portanto, cer­ti­fi­que-se de anotá-lo.

Etapa 2: con­fi­gu­rando o servidor FileZilla

Primeiro, inicie o servidor FileZilla. Seu próprio com­pu­ta­dor, localhost, já está se­le­ci­o­nado como host e a porta que você escolheu durante a ins­ta­la­ção ge­ral­mente é pre­en­chida au­to­ma­ti­ca­mente. Se não for o caso, insira o número da porta ma­nu­al­mente. Se você definiu uma senha de ad­mi­nis­tra­dor, faça login com ela. Caso contrário, você pode se conectar e começar a con­fi­gu­rar o servidor FileZilla ime­di­a­ta­mente.

Para con­fi­gu­rar o servidor, clique em Server na barra de menus e depois em Configure…. Como al­ter­na­tiva, você pode usar o atalho de teclado Ctrl + F. Nas con­fi­gu­ra­ções do servidor, você também pode alterar a porta, se ne­ces­sá­rio. Por padrão, a porta 21 é pré-se­le­ci­o­nada e, na maioria dos casos, você deve manter essa con­fi­gu­ra­ção. Em Protocol settings > Timeouts, é possível definir por quanto tempo o servidor aguardará antes de encerrar uma conexão inativa.

Imagem: Menu do servidor FileZilla
Use o menu “Server” para acessar as con­fi­gu­ra­ções do servidor. Lá você en­con­trará, entre outras coisas, opções de ge­ren­ci­a­mento de per­mis­sões e de crip­to­gra­fia.

Etapa 3: definir os usuários do servidor

Nas con­fi­gu­ra­ções, acesse Rights ma­na­ge­ment > 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 al­te­ra­ções.

Etapa 4: acessar o FTP server usando o cliente FileZilla

Comece ins­ta­lando o cliente FileZilla. Ele está dis­po­ní­vel para todos os prin­ci­pais sistemas ope­ra­ci­o­nais e permite que você se conecte ao seu FTP server. Abra o cliente no com­pu­ta­dor 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 exe­cu­tando 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 cor­res­pon­dente. Se você não alterou a porta, use a porta 21.

Imagem: Cliente FileZilla
Conecte-se ao servidor inserindo o endereço IP, o nome de usuário e a senha nos campos abaixo da barra de navegação do cliente FileZilla.

Etapa 5: desativar o firewall

Se você não conseguir se conectar ao servidor, o Windows Firewall pode estar blo­que­ando a conexão. Abra as con­fi­gu­ra­çõ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 com­ple­ta­mente.

Etapa 6: trans­fe­rir arquivos entre cliente e servidor

Agora você pode trans­fe­rir arquivos entre o seu com­pu­ta­dor e o seu FTP server. No cliente FileZilla, a seção Local lista todos os arquivos e pastas do seu com­pu­ta­dor. Envie esses arquivos para o servidor com um único clique. A seção Server mostra os arquivos ar­ma­ze­na­dos no seu FTP server. Você pode baixá-los para o seu com­pu­ta­dor com a mesma fa­ci­li­dade.

Quais outros clientes FTP estão dis­po­ní­veis?

O FileZilla é um dos clientes FTP mais uti­li­za­dos, 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 pro­to­co­los
  • Cyberduck: software gratuito mul­ti­pla­ta­forma para Windows e macOS, com suporte a FTP, SFTP e pro­to­co­los de nuvem, entre outros
  • Transmit: um cliente FTP comercial para macOS, com recursos modernos e co­nec­ti­vi­dade com a nuvem
  • Classic FTP: um cliente simples e fácil de usar (es­pe­ci­al­mente para Windows)
  • CuteFTP: um cliente FTP pago com fer­ra­men­tas adi­ci­o­nais e automação

O cliente ideal depende das suas ne­ces­si­da­des e pre­fe­rên­cias. In­de­pen­den­te­mente da opção escolhida, executar o seu próprio FTP server torna a trans­fe­rên­cia de arquivos grandes muito mais fácil.

Ir para o menu principal