GNU/Linux >> Znalost Linux >  >> Cent OS

CentOS / RHEL 7 :Jak otevřít port firewallu pro server Samba pomocí FirewallD

Otázka:Po spuštění služby se nemohu dostat na svůj server Samba. Jak otevřu port, abych se mohl připojit ke svému serveru Samba?

Řešení:

Pokud používáte FirewallD, je nutné otevřít porty používané serverem Samba, aby mohl správně přijímat klienty. Nejprve zkontrolujte stav brány firewall pomocí příkazu 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.

Jak je vidět na výstupu výše, služba firewallu je aktivní a běží. Takže je dobré jít dál.

Zkontrolujte seznam otevřených portů a služeb pomocí následujících příkazů:

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

Jakmile se ujistíte, že porty samba nejsou v systému otevřené, otevřete port Samba pomocí následujícího příkazu FirewallD:

# firewall-cmd --add-service=samba

Výše uvedený příkaz změní běhové prostředí a dočasně otevře port. Proveďte změny trvalé pomocí následujícího příkazu (toto přetrvá i po restartu):

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

Ověřit

Chcete-li ověřit, zda je služba samba přidána do brány firewall, použijte:

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

Jak můžete vidět, služba samba je nyní přidána do brány firewall a porty samby jsou nyní otevřené.


Cent OS
  1. Jak otevřít port v CentOS / RHEL 7

  2. Jak nakonfigurovat samostatný port pro SSH a SFTP na CentOS/RHEL

  3. Jak rezervovat rozsah portů pro aplikaci třetí strany v CentOS/RHEL

  1. „-bash:firewall:příkaz nenalezen“ – Jak vyřešit v CentOS/RHEL 7

  2. Jak povolit veškerý provoz ze serveru pomocí firewallu v CentOS/RHEL

  3. Jak protokolovat zahozené pakety pomocí firewallu v CentOS/RHEL 7

  1. Jak nastavit Firewall pomocí FirewallD na CentOS 8

  2. CentOS / RHEL 7 :Jak otevřít port ve firewallu pomocí firewall-cmd?

  3. Jak otevřít port 2195 v iptables CentOS 6 pro aktivaci APNS