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

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

Pregunta:No puedo acceder a mi servidor Samba después de iniciar el servicio. ¿Cómo abro el puerto para poder conectarme a mi servidor Samba?

Solución:

Si ejecuta FirewallD, es obligatorio abrir los puertos utilizados por el servidor Samba para que acepte clientes correctamente. Para empezar, verifique el estado de firewalld usando el comando systemctl:

# systemctl status firewalld
● firewalld.service - firewalld - dynamic firewall daemon
   Loaded: loaded (/usr/lib/systemd/system/firewalld.service; enabled; vendor preset: enabled)
   Active: active (running) since Sat 2016-10-29 21:47:04 IST; 1 weeks 4 days ago
 Main PID: 1055 (firewalld)
   CGroup: /system.slice/firewalld.service
           └─1055 /usr/bin/python -Es /usr/sbin/firewalld --nofork --nopid

Oct 29 21:46:50 localhost.localdomain systemd[1]: Starting firewalld - dynamic firewall daemon...
Oct 29 21:47:04 localhost.localdomain systemd[1]: Started firewalld - dynamic firewall daemon.

Como se ve en el resultado anterior, el servicio de firewall está activo y en ejecución. Así que estamos listos para ir más allá.

Verifique la lista de puertos y servicios abiertos usando los siguientes comandos:

# firewall-cmd --list-ports
# firewall-cmd --list-services

Una vez que haya confirmado que los puertos Samba no están abiertos en el sistema, abra el puerto Samba usando el siguiente comando FirewallD:

# firewall-cmd --add-service=samba

El comando anterior cambiará el tiempo de ejecución, abriendo el puerto temporalmente. Haga que los cambios sean permanentes usando el siguiente comando (esto persistirá durante el reinicio):

# firewall-cmd --add-service=samba --permanent

Verificar

Para verificar si el servicio samba se agrega al uso de firewalld:

# firewall-cmd --list-services
dhcpv6-client samba ssh

Como puede ver, el servicio samba ahora se agregó al firewall y los puertos samba ahora están abiertos.


Cent OS
  1. Cómo abrir un puerto en CentOS / RHEL 7

  2. Cómo configurar un puerto separado para SSH y SFTP en CentOS/RHEL

  3. Cómo reservar un rango de puertos para una aplicación de terceros en CentOS/RHEL

  4. Cómo configurar el servidor VNC para nuevos usuarios en CentOS/RHEL 5

  5. “-bash:firewall:comando no encontrado” – Cómo resolver en CentOS/RHEL 7

Cómo configurar y administrar el firewall en CentOS 8

Cómo instalar el servidor Samba en CentOS 8

Configure el servidor Samba en CentOS 8/RHEL 8 para compartir archivos

Cómo instalar Varnish Cache para Apache en CentOS/RHEL 8

Cómo abrir un puerto para una dirección IP específica en Firewalld

CentOS/RHEL 7:Cómo verificar el estado de un servicio usando systemd