Tengo un servidor web Linux (CentOS) y deseo configurar el acceso FTP al servidor. Según la tabla de IP, el puerto 21 está abierto y se aceptan conexiones, pero no estoy seguro de qué hacer ahora.
¿Cómo hago para configurar usuarios de FTP y habilitarlos en la instalación de Linux?
Respuesta1
Creo que CentOS tiene vsftpd instalado de fábrica. Puedes comprobar esto con
rpm -qa | grep ftpd
vsftpd-2.2.2-6.el6_0.1.x86_64
Si no está instalado, puedes instalarlo con
yum install vsftpd
Una vez instalado, puedes iniciarlo y detenerlo con el comando de servicio.
service vsftpd start
Starting vsftpd for vsftpd: [ OK ]
o
service vsftpd stop
Shutting down vsftpd: [ OK ]
Eso es lo básico, el resto implica leer las páginas de manual de vsftpd y vsftpd.conf.
Respuesta2
Aquí está la documentación de RHEL6 sobre cómo configurar un servidor FTP usando vsftp. Esto supone que estás usando CentOS6. De lo contrario, debería haber una documentación correspondiente para la versión específica de RHEL/CentOS:
http://docs.redhat.com/docs/en-US/Red_Hat_Enterprise_Linux/6/html/Deployment_Guide/s1-FTP.html