Skip to main content

Servidor Dedicado: 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 no 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

Para configurar um servidor FTP, é necessário 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. No entanto, é 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 selecionar 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 também 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 onde você verá 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 disso, estabeleça a conexão clicando no botão Ok.

Configuração

Criação de usuário

Para poder 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 nome que quiser.

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 sob .

À direita você encontra a opção Permissions, que permite definir os direitos de acesso ao caminho especificado. Se quiser 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\Windows Defender Firewall e clique em Permitir um aplicativo ou recurso pelo Windows Defender Firewall.
Na janela seguinte, selecione o aplicativo que será permitido:

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 é possível.

Conclusão

Parabéns, você instalou com sucesso o servidor FTP. Para dúvidas ou ajuda, não hesite em contatar nosso time de suporte, que está disponível diariamente para te ajudar! 🙂