Translate/Traductor

jueves, 27 de febrero de 2014

Activando anonymous‏

sudo gedit /etc/vsftpd.conf

# Allow anonymous FTP? (Beware - allowed by default if you comment this out).
# activar quitando almohadilla de comentario
#anonymous_enable=YES

anon_root=/srv/ftp
#
# Uncomment this to allow local users to log in.
local_enable=YES
#
# Uncomment this to enable any form of FTP write command.
write_enable=YES
#

Comprobar o crear directorio ftp, dueño, grupo y permisos:
sudo mkdir /srv/ftp
sudo chown -hR root:ftp /srv/ftp
sudo chmod 555 /srv/ftp

Solución para que funcione el usuario anonymous para el servidor vsftp en ubuntu 12.04.

Una vez insalado el servidor y cuando se intenta hacer un ftp con usuario y password anónimous te da el error:

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

La solución es quitar el permiso de escritura al directorio que crea por defecto para el usuario anonymous:

sudo chmod a-w /srv/ftp
Reiniciar servidor para cargar cambios:
sudo service vsftpd restart




Por defecto, no se permite que la cuenta de root para utilizar el servicio FTP por razones de seguridad. Si desea permitir que la cuenta root, elimine el nombre de usuario root desde el archivo /etc/ftpusers

sudo gedit /etc/ftpusers

# /etc/ftpusers: list of users disallowed FTP access. See ftpusers(5).

root
daemon
bin
sys
sync
games
man
lp
mail
news
uucp
nobody

No hay comentarios:

Publicar un comentario