Instalar VsFtpD en Centos 5.X

publicado por Carlos Torres el 16/11/2011 17:19

CentOS, (y también RHEL y Fedora) tienen en sus repositorios el vsftpd, que es el un servidor de transferencia de ficheros FTP (muy seguro). El servidor puede ser lanzado a través de un xinetd o como modo independiente, genralmente escucha en el puerto estándar 21.

En este artículo expliamos como instalar este servidor de FTP.

- Instalar el servidor (como root):

# yum install vsftpd

- Activar el servicio.

# chkconfig vsftpd on

- Arrancar, parar y reiniciar el servidor de FTP

# service vsftpd start
# service vsftpd stop
# service vsftpd restart

- Comprobar que el firewall no está bloqueando el puerto 21, editar /etc/sysconfig/iptables y añadir la siguiente línea antes de la linea REJECT:

-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 21 -j ACCEPT

Si no usas modo pasivo (modo activo), el puerto de datos por defecto es el 20, por lo que habrá que abrirlo también, y reiniciar iptables.

# service iptables start

Para comprobar el servidor, acceder con los siguientes comandos, según sea el caso:

$ ftp localhost
$ ftp ftp.servidorftp.com

- El fichero de configuración por defecto /etc/vsftpd/vsftpd.conf.

- Existe una página man que explica todas las directivas de configuración.

$ man vsftpd.conf


Añadir un comentario:

Nombre:

E-Mail:

Comentario: :

Enviar >>