2. Índice de contenido
Instalación ProFTPd servidor...............................................................................................................3
Instalación ProFTPd cliente.................................................................................................................4
Comprobamos el acceso mediante ftp a un usuario.............................................................................4
Denegamos el acceso con ftp a un usuario...........................................................................................7
Perminitr Acceso Anónimo...................................................................................................................7
Permitir el Acceso Invitado..................................................................................................................8
Establemos que el acceso solo pueda ser a los directorios y subdirectorios de los usuarios..............10
4. Instalación ProFTPd cliente
Primero instalamos ProFTPd de la siguiente manera: sudo apt-get install proftpd:
Comprobamos el acceso mediante ftp a un usuario
Creamos una carpeta llamada proftpd en el home del servidor:
5. Ahora añadimos la siguiente línea a /etc/proftpd/proftpd.conf
Ahora probamos a conectarnos desde el cliente al servidor por ftp y vemos si podemos acceder ala
carpeta creada:
Ahora vemos la carpeta protfpd que creamos desde el servidor:
Ahora creamos un usuario en el serivor llamado jose:
6. Ahora desde el cliente entramos a ftp y vemos la carpeta proftpd y su contenido:
7. Denegamos el acceso con ftp a un usuario
Modificamos en el servidor el fichero /etc/proftpd/proftpd.conf en el que vamos a insertar las
siguientes líneas para que deniege el acceso al usuario jose:
Ahora reiniciamos proftpd y comprobamos en el cliente que no nos deja acceder al usuario jose:
Como vemos no nos ha dejado acceder al usuario jose.
Perminitr Acceso Anónimo
Primero modificamos en el servidor el fichero /etc/proftpd/proftpd.conf de la siguiente manera:
8. Ahora reiniciamos ftp y comprobamos en el cliente que nos deja acceder con usuario anonimo y
accedemos a las carpetas y ficheros:
Permitir el Acceso Invitado
Creamos un usuario invitado en el servidor y le añadimos el home al que accederan todos lo
usuarios invitados, pero tambien le tendremos que añadir una restrinción para que no tenga acceso a
todo, lo acemos mediante Shell:
9. En /etc/shells agregamos dicha restrinción:
Ahora reiniciamos proftpd:
Comprobamos como entramos correctamente al usuario invitado desde el cliente:
10. Establemos que el acceso solo pueda ser a los directorios y
subdirectorios de los usuarios
Modificamos el archivo /etc/proftpd/proftpd.conf en el servidor de la siguiente manera:
Reiniciamos proftpd:
Ahora accedemos con el usuario desde el cliente y vemos como podemos acceder a los directorios y
subdirectorios: