3. Personalizando el vsftpd

Antes de cualquier personalización hay que hacer una copia de seguridad

cp /etc/vsftpd.conf /etc/vsftpd.conf.bak

El archivo original está en el subcapitulo

nano /etc/vsftpd.conf

Comprobamos que esto está preparado

# Desactiva acceso anónimo
anonymous_enable=NO
# Permite acceso a usuarios del sistema
local_enable=YES

Y activamos el modo pasivo en la transferencia de ficheros indicando los puertos de transferencia de ficheros

# Activamos el modo pasivo en la transferencia de ficheros
pasv_enable=YES
pasv_min_port=4000
pasv_max_port=4100

Reiniciamos el servicio y comprobamos con el Filezilla

systemctl restart vsftpd

Comprobación con el Filezilla cliente, solo podremos bajar archivos.

Y hacemos cambios, antes solo podríamos bajar archivos, ahora podremos subirlos

# Permite subir/borrar/modificar archivos
write_enable=YES