VSFTP en Debian/Ubuntu o Centos ERROR 500 OOPS: vsftpd


500 OOPS: vsftpd: refusing to run with writable root inside chroot() Login failed.

Estaba instalando el Servidor VSFTP y me encontré con este error que rápidamente solucione buscando en la web con estos comandos:


chmod a-w /home/ruta_del_home_del_usuario_FTP

Recuerda cambiar ruta_del_home_del_usuario_FTP por el home que le asignaste en la configuración…

Si no agregaste la linea allow_writeable_chroot=YES debes hacerlo asi


echo 'allow_writeable_chroot=YES' >> /etc/vsftpd/vsftpd.conf

Ahora Reiniciamos el Servidor



systemctl restart vsftpd

 

Hay otro error y es este:  vsftpd 553 Could not create file.

vsftpd 553 Could not create file.

Pero este error es mas sencillo simplemente con chown darle permisos a la carpeta :S, no por que no lo hace automático, sera por que es Centos :S

chown usuario_ftp /home/usuario_ftp

 

Recuerda cambiar usuario_ftp por tu usuario en las 2 partes, esto es todo que Dios les Bendiga… Comentar es gratis 😀

Información sacada de:

www.liquidweb.com

aula128.wordpress.com

También te puede interesar este post:

rootear.com

Anuncios

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s