Download pdf - Proftpd

Transcript
Page 1: Proftpd

Jose Antonio Albalat Almenara

PRÁCTICA PROFTPD

Page 2: Proftpd

Índice de contenidoInstalación ProFTPd servidor...............................................................................................................3Instalación ProFTPd cliente.................................................................................................................4Comprobamos el acceso mediante ftp a un usuario.............................................................................4Denegamos el acceso con ftp a un usuario...........................................................................................7Perminitr Acceso Anónimo...................................................................................................................7Permitir el Acceso Invitado..................................................................................................................8Establemos que el acceso solo pueda ser a los directorios y subdirectorios de los usuarios..............10

Page 3: Proftpd

Instalación ProFTPd servidorPrimero instalamos ProFTPd de la siguiente manera: sudo apt-get install proftpd

Page 4: Proftpd

Instalación ProFTPd clientePrimero instalamos ProFTPd de la siguiente manera: sudo apt-get install proftpd:

Comprobamos el acceso mediante ftp a un usuarioCreamos una carpeta llamada proftpd en el home del servidor:

Page 5: Proftpd

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:

Page 6: Proftpd

Ahora desde el cliente entramos a ftp y vemos la carpeta proftpd y su contenido:

Page 7: Proftpd

Denegamos el acceso con ftp a un usuarioModificamos 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ónimoPrimero modificamos en el servidor el fichero /etc/proftpd/proftpd.conf de la siguiente manera:

Page 8: Proftpd

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 InvitadoCreamos 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:

Page 9: Proftpd

En /etc/shells agregamos dicha restrinción:

Ahora reiniciamos proftpd:

Comprobamos como entramos correctamente al usuario invitado desde el cliente:

Page 10: Proftpd

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: