Sistemas  
 
Rede de conhecimento computador >> Sistemas >> Linux >> Content
Como instalar e configurar o servidor FTP (vsftpd) no Linux (RHEL/Centos 7/8) usando 8 etapas fáceis
## Etapa 1:atualizar pacotes locais
``` festa

Atualize o banco de dados de pacotes locais.


sudo atualização dnf -y
```

Etapa 2:Instalar o vsftpd


``` festa

Instale o pacote vsftpd usando dnf.


sudo dnf instalar vsftpd -y
```

Etapa 3:ativar o serviço FTP


``` festa

Ative o serviço FTP para iniciar no momento da inicialização.


sudo systemctl ativar vsftpd.service
```

Etapa 4:iniciar o serviço FTP


``` festa

Inicie o serviço vsftpd.


sudo systemctl iniciar vsftpd.service
```

Etapa 5:Configurar o arquivo /etc/vsftpd/vsftpd.conf


``` festa

Faça uma cópia de backup do arquivo vsftpd.conf original.


sudo cp /etc/vsftpd/vsftpd.conf /etc/vsftpd/vsftpd.conf.orig

Agora, vamos editar o arquivo /etc/vsftpd/vsftpd.conf.


sudo vi /etc/vsftpd/vsftpd.conf

Dentro deste arquivo, encontre a seção a seguir e remova o comentário das linhas (remova o sinal "#") para permitir que usuários locais façam login.


Remova o comentário das linhas a seguir para permitir que usuários locais façam login.


local_enable=SIM
write_enable=SIM

Encontre as seguintes linhas e altere-as da seguinte forma:


Alterar anônimo_enable=YES para anônimo_enable=NO


anônimo_enable=NÃO

Altere no_log=YES para no_log=NO


no_log=NÃO

A seguir, encontre as seguintes seções e escolha uma das opções disponíveis de acordo com suas preferências:


Escolha uma dessas opções com base em sua preferência.


local_root=/home


local_root=/home/$USER

Remova o comentário da linha a seguir para especificar o diretório chroot para usuários anônimos (convidados).


chroot_local_user=SIM


Se você deseja ativar usuários anônimos (convidados), escolha uma destas opções com base em sua preferência.


anon_root=/home/vsftpd


anon_root=/var/ftp


anon_root=/srv/ftp



Se preferir usar PAM para autenticação, remova o comentário das seguintes linhas:


ftpd_banner=Bem-vindo ao serviço FTP.

Se você preferir usar PAM para autenticação, remova o comentário destas linhas:


pam_service_name=vsftpd
rsa_cert_file=/etc/ssl/certs/vsftpd.pem

```

Etapa 6:Criar diretório inicial para usuário FTP (se necessário)


``` festa

Se você especificou local_root=/home/$USER em /etc/vsftpd/vsftpd.conf, não será necessário criar um diretório inicial.


No entanto, se você preferir usar outro diretório para usuários FTP, crie os diretórios necessários.


Por exemplo:


sudo mkdir /home/ftpusers
```

Etapa 7:definir permissões e alterar propriedade


``` festa

Dependendo do diretório raiz do FTP escolhido, defina as permissões e a propriedade apropriadas.


Certifique-se de que o usuário FTP (geralmente "ftp" ou "$USER") tenha propriedade e permissões adequadas.


No nosso caso, usamos /home/ftpusers como raiz do FTP:


sudo chown -R ftp:ftp /home/ftpusers
```

Etapa 8:abrir portas e permitir acesso


``` festa

Por padrão, o vsftpd escuta na porta 21.


Se o seu firewall estiver bloqueando a porta 21, abra-o usando o comando apropriado:


Para firewalld:


sudo firewall-cmd --permanent --zone=public --add-port=21/tcp
sudo firewall-cmd --reload

Para iptables:


sudo iptables -A INPUT -p tcp --dport 21 -j ACEITAR
```

Etapa 9:Conecte-se usando FTP


``` festa

Agora você pode se conectar ao servidor FTP usando o cliente FTP desejado.


Para testar a conexão, use o seguinte comando:


host local ftp

Digite o nome de usuário e a senha do seu usuário FTP quando solicitado.



```

Anterior :

Próximo :
  Os artigos relacionados
·Como fazer um arquivo GZIP 
·Como contar o número de linhas em um arquivo em um Scr…
·Como fazer dual-boot do Windows XP e Linux Divisórias 
·Como converter IMG VDI em Linux 
·Como se livrar de uma lista extra de Grãos no Bota 
·Como posso formatar meu computador para executar Linux 
·A História do Sistema Operacional Linux 
·Como substituir o Windows XP com Linux em um laptop 
·Como instalar o Songbird no Linux 
·Como recuperar Fedora 9 Usando um Fedora 12 Live CD 
  Artigos em destaque
·Como solucionar problemas de conexão à Internet com o…
·Como faço para obter um nome de usuário e senha em um…
·Como transmitir vídeos a partir de casa no Windows 7 
·Como ativar o Quartz Extreme em um MacBook Pro 
·Como converter SPC para pFX 
·Erros de tempo de execução Visual 
·Como corrigir erros do sistema operacional não encontr…
·Como excluir programas agendados de carregar 
·Como reinstalar o OS X sem perder dados 
·Como alterar o som ao conectar o carregador Android 
Cop e direita © Rede de conhecimento computador http://ptcomputador.com Todos os Direitos Reservados