VSFTPD, (o daemon FTP muy seguro), es un servidor FTP para sistemas tipo Unix, incluyendo Linux. Está licenciado bajo la GNU General Public License. Soporta IPv6 y SSL.

Para configurar lo primero que hay que hacer es instalar el paquete:

aptitude install vsftpd

Toda la configuración se encuentra en en el archivo /etc/vsftpd.conf, el cual editamos con nuestro editor preferido:

nano /etc/vsftpd.conf

Los parametros a configurar son los siguientes:

write_enable=YES

local_umask=022

chroot_local_user=YES

chroot_local_user=YES

chroot_list_enable=YES

chroot_list_file=/etc/vsftpd.chroot_list

Lo demás lo podemos dejar como esta.

 

Luego creamos el usuario por el cual queremos ingresar y le colocamos la clave:

useradd -d /home/ftp/juan juan

Creamos la carpeta ftp y dentro de ella juan:

mkdir /home/ftp
mkdir /home/ftp/juan

Cambiamos el usuario y el grupo de la carpeta juan:

chown juan:ftp /home/ftp/juan

Le asignamos una clave al usuario juan:

passwd juan

Por seguridad podemos cambiar el shell del usuario juan, para que solo pueda ingresar por ftp y no pueda hacer mas nada.

 

Creamos la carpeta ftp en /bin/:

mkdir /bin/ftp

Luego editamos la linea del usuario en el archivo passwd y lo colocamos asi:

juan:x:1001:112:juan:/home/ftp/juan:bin/ftp

Reiniciamos el servidor ftp y listo:

service vsftpd restart

Si nos da algún error al ingresar, podemos probar quitandole los permisos w a la carpeta raíz del usuario y crear sub directorios con permisos para copiar en ellos.

chmod a-w /home/ftp/juan

Si deseamos acceder con este usuario desde afuera solo tenemos que abrir los puertos en nuestros router de la ip publica y hacer nat hacia el servidor interno.


2 Comentarios

Xaviera Valentine Moya · 31 julio, 2020 en 12:06 pm

hola me encanta la cabecera de tu blog, es una creación personal? Xaviera Valentine Moya

    Jesus Rivera · 31 julio, 2020 en 1:00 pm

    Hola Xaviera, si es la foto es tomada de un repositorio free y si es por el estilo, no es desarrollo personal, es el tema Hestia de wordpress! Gracias por comentar.

Deja un comentario

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