Puedes configurar proftpd para que permita conexiones mediante usuarios anónimos obligando a conectar sin poseer una contraseña del sistema, esto es, conectando con una contraseña cualquiera. Para ello debes modificar de nuevo el fichero /etc/proftpd/proftpd.conf (0.01 MB)
Por lo tanto, cambia la configuración del usuario anonymous ftp de tal forma que al final del fichero aparezcan las siguientes líneas:
<Anonymous ~ftp>
User ftp
Group nobody
# No es necesario tener una shell en /etc/shells
RequireValidShell off
# No se requiere contraseña en la conexión
AnonRequirePassword off
# No permitir ESCRITURA en cualquier directorio al usuario ftp
<Directory *>
<Limit WRITE>
DenyAll
</Limit>
</Directory>
</Anonymous>
Puedes crear un usuario anónimo con carácter privado, esto es, que requiera contraseña para establecer la conexión. Por ejemplo, en la configuración siguiente se convierte el usuario del sistema 'invitado', para el servidor ftp, en un usuario anónimo que requiere contraseña para establecer la conexión. Además, solamente tendrá permisos de escritura desde cualquier equipo que conecte mediante la dirección de red 192.168.200.
<Anonymous ~invitado> User invitado Group nobody # Se requiere la contraseña de sistema del usuario invitado en la conexión AnonRequirePassword on # No permitir ESCRITURA en cualquier directorio al usuario invitado a no ser que establezca conexión # de la red 192.168.200. <Directory *> <Limit WRITE> Order allow, deny Allow from 192.168.200. Deny from all </Limit> </Directory> </Anonymous>