Vous êtes sur la page 1sur 10

2 A.S.I.R.

Autor: Carlos Escribano Sez


-1-


Servidor
proFTPd
-
Servicios de Red
Autor: PePeAsEcAs 2 A.S.I.R.
-2-
ndice de Contenido
Instalacin de proFTPd ..................................................................................................... 3
Configuracin de proFTPd ............................................................................................... 5
Creacin de usuario y acceso: .......................................................................................... 6
Denegar el acceso mediante ftp a un usuario concreto ..................................................... 7
Permitir acceso Annimo ................................................................................................. 8
Permitir el acceso a invitado:............................................................................................ 9
Acceso a directorios y subdirectorios solo del usuario logueado ................................... 10




2 A.S.I.R. Autor: Carlos Escribano Sez
-3-
Vamos a utilizar dos mquinas diferentes: (Carlos-VirtualBox Servidor y Carlos-
cliente Mquina cliente).
Instalacin de proFTPd
El proceso de instalacin se ejecuta con el comando apt-get install proftpd, durante la
instalacin nos dar dos opciones de configuracin pudiendo elegir entre inetd o in-
dependiente.

Autor: PePeAsEcAs 2 A.S.I.R.
-4-


En la mquina cliente lo instalaremos del mismo modo:

2 A.S.I.R. Autor: Carlos Escribano Sez
-5-

Configuracin de proFTPd

Pasamos a configurar el archivo proftpd.conf que se encuentra en la ruta
/etc/proftpd/, aadimos la siguiente lnea para que utilice como ruta predeterminada
/home/proftpd (esta carpeta la debemos tener creada en nuestro servidor):

Autor: PePeAsEcAs 2 A.S.I.R.
-6-
Nos dirigimos a la maquina cliente abrimos un terminal y escribimos el comando ftp
(direccin IP del servidor) y nos logueamos con el usuario y contrasea de nuestro
usuario principal del servidor en mi caso carlos:

Desde el mismo cliente hacemos un ls y comprobamos que no hay ningun archivo en la
carpeta que hemos puesto como default en el archivo de configuracion proftpd.conf:

Si creamos un archivo en esa carpeta y volvemos a hacer un ls en el cliente mostrar:


Creacin de usuario y acceso:
Desde la mquina servidor pasamos a crear nuevos usuarios que utilizaremos en proftpd
para ello, mediante comandos en el terminal, ejecutamos el comando adduser:
2 A.S.I.R. Autor: Carlos Escribano Sez
-7-


Una vez creado el usuario, comprobamos que conecta desde el cliente al loguearnos con
su usuario y contrasea:

Denegar el acceso mediante ftp a un usuario concreto
En su archivo de configuracin proftpd.conf aadimos las siguientes lneas para denegar
el acceso al usuarioftp:



Comprobamos que no le permite el acceso al usuarioftp:
Autor: PePeAsEcAs 2 A.S.I.R.
-8-

Permitir acceso Annimo
Podemos permitir que conecte mediante annimo aadiendo las siguientes lneas al ar-
chivo de configuracin proftpd.conf



El usuario anonymous no utiliza password.

2 A.S.I.R. Autor: Carlos Escribano Sez
-9-
Permitir el acceso a invitado:
Para permitir el acceso a un invitado primero debemos crear el usuario invitado con el
comando adduser dentro de la carpeta proftpd y seguido del shell /bin/false para que el
usuario no tenga acceso al shell:



En el archivo de shells que se encuentra en /etc/ debemos de incluirlo ya que no se
encuentra por defecto:
Reiniciamos el demonio proftpd con el comando /etc/init.d/proftpd restart y
comprobramos desde el cliente que funciona:






Autor: PePeAsEcAs 2 A.S.I.R.
-10-
Acceso a directorios y subdirectorios solo del usuario logueado
Para que los usuarios que hagan login tengan solamente acceso a sus directorio y
subdirectorios debemos descomentar la linea DefaultRoot y comentar la escrita
anteriormente de la ruta /home/proftpd.


Comprobamos que nos salen los directorios del usuario:

Vous aimerez peut-être aussi