vsFTPd (del inglés very secure FTP daemon), es un servidor de FTP popular entre sistemas Unix y Linux. Está licenciado bajo la licencia GPL y soporta IPv6 y SSL. Además, soporta FTP explicito y implícito. vsFTPd se puede usar en las distribuciones de GNU/Linux como Ubuntu, CentOS o Debian.
Si quieres configurar vsFTPd realizando una conexión activa, en el siguiente artículo explicamos cómo hacerlo, Configurar vsFTPd en GNU/Linux
Configuración de vsFTPd para la conexión pasiva
Una vez vsFTPd está instalado y hecha la configuración base, para ello puedes ver nuestro artículo, Configurar vsFTPd en GNU/Linux, faltará añadir las siguientes líneas en el archivo vsftpd.conf para habilitar el modo pasivo:
pasv_enable=Yes
pasv_min_port=50000
pasv_max_port=50010
Una vez hayas realizado estos cambios, puedes guardar y salir. Seguidamente reinicia el servicio de vsftpd:
# systemctl restart vsftpd
¡Importante!
Nota: Para poder utilizar el modo pasivo tendrás que abrir el rango de puertos 50000 a 50010 en el firewall del panel de cliente.
Añadir el usuario ftp
Por defecto el usuario root viene deshabilitado, tendrás que crear un usuario ftp para realizar la conexión.
Con el nuevo usuario creado, añádelo a la lista vsftpd.chroot_list para permitirle acceso al servicio ftp. Para ello edita el archivo y pon el nombre del usuario, una línea para cada usuario.
# vi /etc/vsftpd.chroot_list
Sólo faltará reiniciar el servicio vsftpd y lo tendrás listo para conectarte.
# systemctl restart vsftpd.service
Conectarse mediante Filezilla
Para realizar la conexión pasiva mediante Filezilla, puedes ver nuestro artículo, Conectar al FTP en modo pasivo con Filezilla, donde lo explicamos.
¡Esperamos haberte ayudado con este artículo! 🙂 Recuerda, si tienes consultas sobre esta u otra cuestión relacionada con tus servidores en Clouding, no dudes en contactarnos a soporte@clouding.io ¡Estamos a tu lado para lo que necesites!