Skip to main content

VPS: Instalação do FTP

Este guia foi criado com os seguintes produtos:

(Os detalhes podem variar com produtos de diferentes fornecedores, mas os conceitos principais permanecem os mesmos)

Introdução

O FTP (File Transfer Protocol) é um protocolo de rede usado para transferir arquivos através de uma rede TCP/IP. O protocolo foi desenvolvido para permitir a troca fácil de arquivos entre sistemas.

Com o FileZilla Server é possível configurar um servidor FTP assim em um sistema operacional Windows. O FileZilla Server é fácil de instalar e configurar, e oferece vários recursos como a possibilidade de criar contas de usuário, gerenciar direitos de acesso e transferir arquivos.

Preparação

Download

Configurar um servidor FTP requer o software correspondente. O software FileZilla Server pode ser usado como uma solução para o sistema operacional Windows Server. A opção de download pode ser encontrada aqui: FileZilla server.

Instalação

Depois de baixar o arquivo de instalação, você deve executá-lo. Para isso, clique no arquivo baixado. A janela a seguir deve abrir:

Lá você pode selecionar os pacotes a serem instalados. Porém, é suficiente instalar os pacotes pré-selecionados, então basta clicar em Next e depois escolher o caminho de instalação:

Neste exemplo, o FileZilla Server será instalado em C:\Program Files (x86)\FileZilla Server. Mas você também pode escolher seu próprio caminho. Após escolher o caminho, você deve especificar como o servidor FTP será instalado e iniciado. Além disso, a porta pode ser definida e uma senha de administrador deve ser configurada.

Depois, clique em Next novamente e na etapa seguinte. No final, clique em Install para iniciar a instalação. A interface de administração do servidor FTP FileZilla será aberta. Clique no botão Connect to FileZilla FTP Server.

Uma janela deve aparecer com os campos Host, Port e Password. Você pode deixar os dois primeiros campos como estão e inserir a senha de administrador que definiu para o servidor FTP. Depois, estabeleça a conexão clicando no botão Ok.

Configuração

Criação de usuário

Para conseguir se conectar ao seu servidor via FTP, você precisa criar um usuário.
Clique em Server no menu superior e depois em Configure.

Você pode então adicionar um novo usuário na opção de menu Users clicando em Add:

Neste exemplo, o nome do usuário é YourUserName. Claro que você pode escolher o seu próprio nome de usuário.

Senha e permissões

Agora que o usuário foi criado, o acesso e as permissões precisam ser configurados. Para isso, ative o usuário e configure as opções de senha na categoria General em Credentials. Recomendamos fortemente usar uma senha por questões de segurança. Escolha Require a password to log in e defina a senha desejada.

Para garantir que o usuário tenha as permissões corretas, você deve especificar quais diretórios ele pode acessar clicando em Add em mount points. Deve ser especificado um caminho virtual e um caminho nativo. No nosso exemplo, definimos que o disco C está listado em .

À direita, você encontra a opção Permissions, que permite definir os direitos de acesso ao caminho especificado. Se quiser que o usuário possa ler e editar os dados, recomendamos definir como Read+Write.

::: danger Por questões de segurança, você deve fornecer acesso do usuário apenas a pastas específicas. :::

Agora você pode aplicar e confirmar as alterações clicando no botão Apply.

Exceções no Firewall do Windows

Para permitir a conexão ao seu servidor FTP, o uso do servidor FTP no firewall do Windows deve ser liberado. Para isso, abra as configurações do firewall em Painel de Controle\Sistema e Segurança\Firewall do Windows Defender e clique em Permitir um aplicativo ou recurso pelo Firewall do Windows Defender.
Na janela seguinte, selecione o aplicativo que será liberado:

Neste exemplo, o caminho é C:\Program Files (x86)\FileZilla Server\FileZilla Server.exe:

Depois disso, você pode fechar o processo clicando em OK. Agora a conexão ao seu servidor FTP está liberada.

Conclusão

Parabéns, você instalou e configurou com sucesso o servidor FTP no seu VPS! Se tiver mais dúvidas ou problemas, entre em contato com nosso time de suporte, que está disponível para te ajudar todos os dias!