entramos a la ruta /etc/vsftpd/vsftpd.conf y empezamos a configurar anonymous la ponemos que no
le ponemos un banner elq ue queremos para que nos parezca cuando entramos a el ftp
aca configuramos el ftp para que ingrese con el usuario y la contraseña
Chroot_local_user=YES- los usuarios del sistema quedaran enjaulados en su directorio home
Allow_writeable_chroot=YES- los usuarios tendrán permiso de escritura
Pasv_enable=YES- para activar el modo pasivo
Pasv_min_port y passive_max_port- los puertos por los que se va a conectar ftp pasivo
Chroot_list_enable=YES- los usuarios que queramos que tengan acceso otros directorios para esto hay que crear el archivo chroot_list
Chroot_list_file=/etc/vsftpd/chroot_list- esta es la ruta del archivo chroot_list
Guardamos y salimos
iniciamos nuestro servicio ftp y miramos que este arriba
ingrtesamos las reglas de firewall para que el ftp no nos presente problemas
agregamos lo booleanos que es paar que el sistema nos permita activar el ftp luego de agregarlos miramos que si queden arriba
creamos el usuario para que acceda a nuestro ftp
luego entramos a nano /etc/paaswd/ y sacamos el usuario que acabamos de copiar lo copiamos y lo pegamos en la chroot_list la cual se crea en la carpeta de el ftp
entramos desde un cliente a probar que el ftp funcione correctamente