Como instalar e configurar um servidor FTP no Linux?

Como instalar e configurar um servidor FTP no Linux, CentOS, RHEL 5 e Fedora? Os servidores do CentOS e RHEL possuem o vsftpd, que significa "Very Secure File Transfer Protocol", ou FTP. Traduzindo, é um protocolo de transferência de arquivo com alto nível de segurança. O servidor pode ser iniciado através do xinetd.

Como instalar o vsftpd?

Digite o comando abaixo com seu usuário de root:
# yum install vsftpd

Ativando o vsftpd ftp 

Digite o comando:
# chkconfig vsftpd on

Como iniciar o servidor vsftpd ftp server?

Digite o comando:
# service vsftpd start

Como parar o servidor vsftpd ftp?

Digite o comando:
# service vsftpd stop

Como reiniciar o servidor vsftpd ftp?

Digite o comando:
# service vsftpd restart

Abrir uma porta FTP

Abra o arquivo /etc/sysconfig/iptables, digite:
# vi /etc/sysconfig/iptables
Antes da linha REJECT, insira a seguinte linha para abrir uma porta 21:
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 21 -j ACCEPT
Salve e feche o arquivo e reinicie o firewall com o comando:
# service iptables start

Testando o servidor ftp

Digite o comando:
$ ftp localhost
$ ftp ftp.server.com
$ ftp 202.54.1.1

Como configurar o servidor vsftpd?

A configuração padrão fica localizada no arquivo /etc/vsftpd/vsftpd.conf. Ele pode ser aberto através do comando abaixo:
# vi /etc/vsftpd/vsftpd.conf

  • FTP, linux, servidor
  • 5 Usuários acharam útil
Esta resposta lhe foi útil?

Artigos Relacionados

Como reiniciar a rede Ubuntu?

O reiniciamento da interface de rede Ubuntu só pode ser realizado depois que a interface de rede...

Como saber a última vez que um usuário esteve logado no sistema Linux?

  Neste tutorial, você irá conseguir saber como verificar quem usou recentemente o servidor...

Como saber o quanto de RAM ainda há no sistema?

  Alguns usuários pensam que o Linux "rouba" espaço de memória RAM não utilizada para o seu...

Como otimizar seu MySQL

Para realizar otimização do MySQL é recomendado utilizar o mysqlmymonlite.sh...

Como se conectar remotamente com um servidor MySQL

Esse é um tutorial que irá lhe ensinar a como se configurar e se conectar a um servidor MySQL...

SiteLock