domingo, 4 de noviembre de 2012

Solucion al problema de 500 OOPS: vsftpd: refusing to run with writable root inside chroot()

Hola a todos. Hace poco rato, mientras me encargaba de enjaular los usuarios de una maquina virtual con Xubuntu me aparecio lo siguiente mientras me loguaba con el usuario con el que trabajo:


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


Parece ser que rechazaba el lanzar con permisos al usuario, por lo que he tenido que añadir una linea extra al fichero /etc/vsftpd.conf con el siguiente codigo (HACER RESPALDO DEL FICHERO QUE MENCIONE ANTES DE HACER CUALQUIER CLASE CAMBIO EN EL MISMO POR SI LAS MOSCAS):


allow_writeable_chroot=YES

Hecho esto, hacemos un sudo reload vsftpd  o un /etc/init.d/vsftpd restart para que recargue los cambios.

Por cierto, si os interesa enjaular usuarios dentro del servidor ftp vsftpd podeis usar el siguiente link:

http://preguntaslinux.org/enjaular-usuarios-de-vsftp-t-5329.html

Espero que os sirva.