GNU/Linux >> Tutoriales Linux >  >> Cent OS

RHEL 8/CentOS 8 puerto FTP abierto 21 con firewalld

Este artículo explica cómo abrir el puerto FTP 21 en el sistema RHEL 8/CentOS 8 Linux con el firewalld cortafuegos El protocolo FTP es utilizado principalmente por servicios de transferencia de archivos como, entre otros, el servidor FTP vsftpd. Para obtener más información, visite nuestra guía de introducción a la sintaxis y la guía de uso de firewalld.

En este tutorial aprenderás:

  • Cómo abrir el puerto FTP 21.
  • Cómo abrir el puerto FTP 21 de forma permanente.
  • Cómo enumerar los puertos/servicios actualmente abiertos.
  • Cómo cerrar/eliminar el puerto FTP abierto 21.

RHEL 8 / CentOS 8:servicio de protocolo FTP. Abra el puerto 21.

Requisitos de software y convenciones utilizadas

RHEL 8/CentOS 8 abra el puerto FTP 21 instrucciones paso a paso

  1. Compruebe el estado de su cortafuegos.
    # firewall-cmd --state
    running
    
  2. Recupera tus zonas actualmente activas. Tome nota de la zona dentro de la cual desea abrir el puerto 21:

    # firewall-cmd --get-active-zones
    libvirt
      interfaces: virbr0 
    public
      interfaces: enp0s3
    
  3. Abra el puerto 21.

    El puerto del puerto 21 aparece con Firewalld como el ftp Servicio. Para abrir temporalmente el puerto 21, ejecute:

    # firewall-cmd --zone=public --add-service=ftp
    

    Tenga en cuenta que el firewall-cmd anterior El comando abrirá el puerto FTP 21 solo temporalmente.

  4. Abra el puerto FTP 21 de forma permanente. Ejecute el siguiente comando para abrir el puerto 21 de forma permanente, por lo tanto, haga que la configuración sea persistente después de reiniciar:
    # firewall-cmd --zone=public --permanent --add-service=ftp
    
  5. Verifique los puertos/servicios abiertos. Los servicios con puertos permanentemente abiertos se enumeran en línea comenzando con services: :
    # firewall-cmd --list-all
    public (active)
      target: default
      icmp-block-inversion: no
      interfaces: enp0s3
      sources: 
      services: cockpit dhcpv6-client ftp ssh
      ports: 
      protocols: 
      masquerade: no
      forward-ports: 
      source-ports: 
      icmp-blocks: 
      rich rules: 
    
  6. En caso de que necesite cerrar el puerto FTP 21 abierto anteriormente, ejecute:
    # firewall-cmd --zone=public --permanent --remove-service=ftp
    

Cent OS
  1. Guía para abrir puertos en CentOS

  2. CentOS / RHEL 7:Guía para principiantes de firewalld

  3. CentOS/RHEL 7:¿Cómo abrir un puerto en el firewall con firewall-cmd?

  4. CentOS / RHEL 7:Cómo abrir el puerto de Firewall para el servidor Samba usando FirewallD

  5. CentOS/RHEL:¿Cómo saber si un puerto de red está abierto o no?

Cómo verificar los puertos abiertos en RHEL 8 / CentOS 8 Linux

Cómo configurar un firewall con FirewallD en CentOS 7

Cómo configurar un servidor FTP con VSFTPD en CentOS 7

Cómo configurar un servidor FTP con VSFTPD en CentOS 8

Cómo instalar vsftpd (servidor ftp) en CentOS 8 / RHEL 8

Cómo instalar phpMyAdmin con Apache en CentOS 7 / RHEL 7

    Requisitos de software y convenciones de la línea de comandos de Linux
    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 de sudo comando.
    Convenciones # – requiere que los comandos de Linux dados se ejecuten con privilegios de root, ya sea directamente como usuario root o mediante el uso de sudo comando
    $ – requiere que los comandos de Linux dados se ejecuten como un usuario normal sin privilegios