GNU/Linux >> Linux Esercitazione >  >> Cent OS

CentOS / RHEL 7:come aprire la porta del firewall per il server Samba utilizzando FirewallD

Domanda:non riesco a raggiungere il mio server Samba dopo aver avviato il servizio. Come apro la porta per potermi connettere al mio server Samba?

Soluzione:

Se si esegue FirewallD, è obbligatorio aprire le porte utilizzate dal server Samba affinché accetti correttamente i client. Per cominciare controlla lo stato del firewalld usando il 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.

Come si vede nell'output sopra, il servizio firewall è attivo e in esecuzione. Quindi siamo a posto per andare oltre.

Controlla l'elenco delle porte e dei servizi aperti utilizzando i comandi seguenti:

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

Dopo aver verificato che le porte samba non sono aperte sul sistema, apri la porta Samba utilizzando il seguente comando FirewallD:

# firewall-cmd --add-service=samba

Il comando precedente cambierà il runtime, aprendo temporaneamente la porta. Rendi permanenti le modifiche utilizzando il comando seguente (questo persisterà durante il riavvio):

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

Verifica

Per verificare se il servizio samba è stato aggiunto al firewalld usa :

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

Come puoi vedere, il servizio samba è ora aggiunto al firewall e le porte samba sono ora aperte.


Cent OS
  1. Come aprire una porta in CentOS / RHEL 7

  2. Come configurare una porta separata per SSH e SFTP su CentOS/RHEL

  3. Come prenotare un intervallo di porte per un'applicazione di terze parti in CentOS/RHEL

  4. Come configurare il server VNC per i nuovi utenti in CentOS/RHEL 5

  5. “-bash:firewall:comando non trovato” – Come risolvere in CentOS/RHEL 7

Come configurare e gestire il firewall su CentOS 8

Come installare Samba Server su CentOS 8

Configura il server Samba su CentOS 8/RHEL 8 per la condivisione di file

Come installare Varnish Cache per Apache su CentOS/RHEL 8

Come aprire la porta per un indirizzo IP specifico in Firewalld

CentOS / RHEL 7:come controllare lo stato di un servizio utilizzando systemd