FTP Server en debian

Llego la hora de instalar un servidor de FTP, como verán no es mucho mas complejo de lo que estamos acostumbrados.

#apt-get install ftpd

finalizado este paso el servidor de ftp ya se encuentra funcionando

existe a demás un archivo /etc/ftpusers el cual funciona como lista negra, denegando el acceso a todos los usuarios que se encuentren en el listado

lo fundamental es que cuente, al menos con root,ftp y anonymous.

no es necesario reiniciar el ftpd al modificar el listado.

 

Creando usuarios:

crearemos un usuario de la misma forma de siempre

#useradd usuario1

seguidamente le asignamos la contraseña

#passwd usuario1

 

al finalizar editamos el final del archivo /etc/passwd

y modificamos el home del usuario1 a donde queramos que ingrese por ftp y luego modificar /bin/sh por /bin/false quedando de la siguiente manera

usuario1:x:1001:1001::/var/ftp/usuario1:/bin/false

Luego para enjaular a los usuarios y que no puedan salir de su home, debemos de agregar el nombre de usuario en el /etc/ftpchroot sin mas

quedando el listado de la siguiente manera

usuario1

usuario2

usuario3

Saludos!

 

 

Mira también estos otros artículos

Leave a Reply

Your email address will not be published. Required fields are marked *

*