sudo apt-get install vsftpd
sudo cp /etc/vsftpd.conf /etc/vsftpd.conf_original
sudo gedit /etc/vsftpd.conf
En el fichero dejarlo de esta forma
listen=YES
local_enable=NO
anonymous_enable=YES
anon_root=/srv/ftp/
Se reinicia
sudo /etc/init.d/vsftpd restart
anonymous realmente es un usuario llamado 'ftp'
Seguimos los siguientes pasos
sudo mkdir /srv/ftp/incoming
sudo chmod 755 /srv/ftp
sudo chmod 777 /srv/ftp/incoming
sudo chown root:root /srv/ftp/incoming
directorio srv del usuario ftp (no debe tener permisos de escritura, propietario root)
drwxr-xr-x root
/srv/ftp/
Directorio con permisos de escritura
drwxrwxrwx root
/srv/ftp/incoming/
Continuación de la configuración del archivo vsftpd en la sección “Anonymus FTP user Settings”:
# Anonymus FTP user Settings ##
Permitir conexiones anónimas.
anonymous_enable=YES
# Directorio raíz para los usuarios anónimos. Carpeta creada
# en /srv/ftp/ como se comentó anteriormente.
anon_root=incoming
# Solo permite descargar a los usuarios anónimos aquellos archivos
# que tengan permisos de lectura.
anon_world_readable_only=YES
# Para mi caso especifiqué con la siguiente directiva que los
# usuarios anónimos no tengan permisos para subir archivos
# al servidor.
anon_upload_enable=NO
# Esta directiva permite a los usuarios anónimos a crear carpetas
# en ciertos casos.
anon_mkdir_write_enable=NO
# Directiva que permite establecer el límite de la velocidad máxima
# de transferencia de datos para los usuarios anónimos. Fui un
# poco drástico jeje (2kb/s)
anon_max_rate=2048
http://molons.wordpress.com/
ftp://ftp.eppg.com/
servicios_en_red
star.tr3k
Forma como me funciono el FTP Anonimo
listen=YES
local_enable=YES
anonymous_enable=YES
write_enable=YES
anon_root=/srv/ftp/
chroot_local_user=YES
anon_mkdir_write_enable=YES
anon_other_write_enable=YES
anon_world_readable_only=YES
anon_upload_enable=YES
No hay comentarios:
Publicar un comentario