Como realizar a instalação e configuração do FTP no Ubuntu

O VSFTPD (Very Secure File Transfer Protocol Daemon) é um servidor FTP (File Transfer Protocol) amplamente utilizado para transferir arquivos entre computadores em uma rede. Neste guia, você aprenderá como instalar e configurar o VSFTPD em um sistema Linux de forma simples e descomplicada.

Passo 1: Instalação do VSFTPD

Primeiro, você precisa instalar o VSFTPD em seu sistema.

Abra o terminal e digite o seguinte comando:

sudo apt-get update

sudo apt-get install vsftpd

Passo 2: Configuração Básica do VSFTPD

Após a instalação, é hora de configurar o VSFTPD para atender às suas necessidades. Os arquivos de configuração estão localizados em /etc/vsftpd/. Vamos editar o arquivo principal de configuração:

sudo nano /etc/vsftpd.conf

Aqui estão algumas configurações básicas que você pode ajustar:

° Para permitir que usuários anônimos acessem o servidor FTP, certifique-se de que a linha a seguir esteja definida como “YES”:

anonymous_enable=YES

° Para permitir que os usuários locais acessem o servidor FTP, certifique-se de que a linha a seguir esteja definida como “YES”:

local_enable=YES

° Para garantir que os usuários locais tenham permissão para gravar arquivos no servidor FTP, você pode definir:

write_enable=YES

° Para restringir os usuários locais a seus próprios diretórios pessoais, adicione:

chroot_local_user=YES

Por fim, salve as alterações e saia do editor de texto.

Passo 3: Reiniciar o Serviço VSFTPD

Após fazer as alterações na configuração, é importante reiniciar o serviço VSFTPD para que as configurações tenham efeito:

sudo systemctl restart vsftpd

Passo 4: Configurar as Permissões de Diretório

Para que os usuários locais possam enviar arquivos para o servidor FTP, certifique-se de que as permissões dos diretórios sejam apropriadas. Normalmente, você deve criar um diretório para cada usuário e garantir que ele tenha permissão de escrita nesse diretório.

sudo mkdir /srv/ftp

sudo chmod a-w /srv/ftp

sudo mkdir /srv/ftp/usertest1

sudo chown usertest1: usertest1 /srv/ftp/ usertest1

Substitua “ usertest1″ pelo nome de usuário desejado e repita esse processo para cada usuário que você deseja dar acesso ao servidor FTP.

Conclusão Agora você tem o VSFTPD instalado e configurado em seu sistema Linux. Os usuários locais podem se conectar ao servidor FTP usando um cliente FTP e fazer upload e download de arquivos de forma segura.

Sobre Anderson Lopes 23 Artigos
Apaixonado pela tecnologia, astronomia e amante do futebol! 👨‍💻🚀⚽

Seja o primeiro a comentar

Faça um comentário

Seu e-mail não será divulgado.


*