OOPS con VSftpd y Ubuntu

menos de 1 minuto de lectura

Desde que actualice a la ultima versión de Ubuntu Server en mi tarro servidor he tenido bastantes problemas con configuraciones que antes andaban sin problemas y ahora NO. Una de ellas es el servidor ftp que uso vsftpd y es que no me dejaba subir archivos arrojando un particular error:

Error de vsftpd: OOPS

Esto pasa con la actualización a vsftpd v2.3.5 (o superiores) y es que aplicaron mayores controles de seguridad cuando se trabaja sobre un directorio de usuario bajo chroot. Aquí algunas opciones que debes revisar si quieres hacer upload de archivos con chroot:

allow_writeable_chroot=YES

El siguiente paso es modificar los permisos del directorio de usuario (donde actúa el chroot) para que vsftpd no de el error:

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

Debes ejecutar el siguiente comando para cambiar los permisos al directorio de usuario:

$ sudo chmod a-w /home/usuario

Con esto se debería corregir el error de vsftpd y ahora podrás subir archivos sin problemas.

Comentar