GNU/Linux >> Tutoriales Linux >  >> Linux

CentOS/RHEL:cómo configurar vsftpd para usar puertos que no sean los puertos predeterminados 20 y 21

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


Linux
  1. ¿Cómo instalar y configurar HAProxy en CentOS?

  2. CentOS/RHEL 7:Cómo instalar y configurar telnet

  3. CentOS / RHEL 7:Cómo instalar y configurar el servidor ftp (vsftpd)

  4. Cómo instalar y configurar Samba en CentOS/RHEL

  5. Cómo habilitar FTP en CentOS/RHEL 5 y 6

Cómo instalar y usar Cockpit en CentOS 8 / RHEL 8

Cómo instalar y configurar Checkmk en CentOS 8 / RHEL 8

Cómo instalar y usar Firewalld en CentOS / RHEL

Cómo instalar y configurar Jenkins en CentOS 8 / RHEL 8

Cómo instalar y configurar GlusterFS en CentOS 7/CentOS 8

Cómo configurar VSFTPD para usar SSL/TLS en un CentOS VPS