Skip to main content

Servidor Dedicado: Instalação de um servidor 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 Linux. O FileZilla Server é fácil de instalar e configurar, e oferece várias funcionalidades como a possibilidade de criar contas de usuário, gerenciar direitos de acesso e transferir arquivos. Neste guia, vamos explorar o processo de instalação e configuração do serviço FileZilla Server em um servidor Linux.

Como instalo o servidor FTP para adicionar um usuário?

Para adicionar um usuário FTP, primeiro você precisa instalar o servidor FTP. Para isso, conecte-se ao servidor uma vez via SSH (Putty).

Para instalar o servidor FTP agora, digite o seguinte comando apt-get install proftpd. Você deve confirmar a solicitação com um Y e pressionar Enter:

Agora ainda precisamos ajustar a configuração. Para isso, digite o comando nano /etc/proftpd/proftpd.conf e confirme. Depois disso, o arquivo de configuração será aberto no editor Nano:

Os seguintes parâmetros devem ser adicionados:

Agora o servidor FTP precisa ser reiniciado para que as alterações tenham efeito. Isso pode ser feito com o comando: service proftpd restart

Como adiciono um usuário FTP?

Para criar o novo usuário FTP, primeiro precisamos criar um grupo FTP. Fazemos isso com o comando addgroup ftpuser. Vai ficar assim:

Agora podemos adicionar nosso primeiro usuário FTP com os comandos: adduser benutzerftp -shell /bin/false -home /var/www e depois adduser benutzerftp ftpuser.

Agora será solicitado que você defina uma senha:

Depois precisamos confirmar que as informações estão corretas:

O último passo é atribuir o novo usuário ao grupo via adduser benutzerftp ftpuser:

Agora podemos conectar com as informações que configuramos: