Very Secure FTP Daemon (vsftpd) es el servidor FTP más seguro y rápido. De forma predeterminada, el servidor vsftp se ejecuta en los puertos 20 y 21. Como recomendación de seguridad, en algunas organizaciones los administradores de sistemas tienden a cambiar el puerto predeterminado 20 y 21 a otros puertos. La publicación describe los pasos para cambiar los puertos predeterminados a los números de puerto que desea.
Cambiar los puertos predeterminados para vsftpd
1. Edite el archivo de configuración /etc/vsftp/vsftpd.conf y agregue las siguientes 2 líneas para cambiar el puerto de escucha y el puerto de origen de datos a otra cosa:
# /etc/vsftp/vsftpd.conf listen_port=A ftp_data_port=B
Aquí,
A – puerto de escucha.
B – puerto de origen de datos.
Por ejemplo, si desea que el servicio vsftpd se ejecute en los puertos 2020 y 2121 respectivamente, agregue las siguientes líneas al archivo de configuración /etc/vsftp/vsftpd.conf.
# /etc/vsftp/vsftpd.conf listen_port=2020 ftp_data_port=2121
El número de puerto se puede cambiar a un número diferente según los requisitos o el entorno. Asegúrese de que el puerto seleccionado que se utilizará actualmente no esté siendo utilizado por ningún otro servicio. Verifique el archivo /etc/services para obtener una lista de todos los números de puerto asignados y eche un vistazo al # netstat -plan salida para obtener una lista de los puertos utilizados actualmente.
CentOS/RHEL:¿Cómo saber si un puerto de red está abierto o no?2. Reinicie el servicio después de haber modificado el archivo de configuración:
# service vsftpd restart