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

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *