Este artículo explica cómo abrir el puerto FTP 21 en el sistema Rhel 8 / Centos 8 Linux con el cortafuegos
cortafuegos. El protocolo FTP se utiliza principalmente por servicios de transferencia de archivos, como el servidor VSFTPD FTP, VSFTPD. Para obtener más información, visite nuestra Guía de introducción para la sintaxis de firewalld y la guía de uso.
En este tutorial aprenderás:
- Cómo abrir el puerto FTP 21.
- Cómo abrir el puerto FTP 21 permanentemente.
- Cómo enumerar actualmente abrir puertos/servicios.
- Cómo cerrar/eliminar el puerto FTP abierto 21.
Requisitos y convenciones de software utilizados
Categoría | Requisitos, convenciones o versión de software utilizada |
---|---|
Sistema | RHEL 8 / CENTOS 8 |
Software | firewall-cmd 0.6.3 o superior |
Otro | Acceso privilegiado a su sistema Linux como root o a través del sudo dominio. |
Convenciones | # - requiere que los comandos de Linux dados se ejecuten con privilegios raíz directamente como un usuario raíz o mediante el uso de sudo dominiops - Requiere que los comandos de Linux dados se ejecuten como un usuario regular no privilegiado |
RHEL 8 / CENTOS 8 Open FTP Port 21 Instrucciones paso a paso
- Verifique el estado de su firewall.
# Firewall-CMD-Running-State
- Recupere sus zonas activas actualmente. Tome nota de la zona dentro de la cual desea abrir el puerto 21:
# firewall-cmd-interfaces libvirt de zonas de zonas activas: Virbr0 público Interfaces: ENP0S3
- Puerto abierto 21.
El puerto 21 se enumera con firewalld como el
ftp
servicio. Para abrir temporalmente el puerto 21 ejecutar:# firewall-cmd --zone = public --add-service = ftp
Tenga en cuenta que lo anterior
firewall-cmd
El comando se abrirá el puerto FTP 21 solo temporalmente. - Abra el puerto FTP 21 permanentemente. Ejecute el siguiente comando a continuación para abrir el puerto 21 permanentemente, por lo tanto, haga que la configuración sea persistente después de reiniciar:
# firewall-cmd --zone = público --permanente --add-service = ftp
- Verifique los puertos/servicios abiertos. Los servicios con puertos abiertos permanentemente se enumeran en línea, comenzando con
servicios:
:# firewall-cmd --list-todo public (activo) objetivo: inversión de bloque ICMP predeterminada: sin interfaces: ENP0S3 Fuentes: Servicios: Cockpit DHCPV6-Client ftp Puertos SSH: Protocolos: Mascarada: Sin puertos hacia adelante: fuente-puerto: ICMP-Bloque: Reglas ricas:
- En caso de que necesite cerrar el puerto FTP 21 abierto previamente abierto ejecutar:
# firewall-cmd --zone = public --Permanent --eliminar-servicio = ftp