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

Instalační příkaz v CentOS 7 vyvolá chybu – FirewallD je aktivní, použijte prosím firewall-cmd!

Obecně používám nastavení nebo system-config-firewall příkazy pro konfiguraci brány firewall na počítačích CentOS. Ale stejné příkazy v CentOS 7 selhaly s chybovou zprávou CHYBA:FirewallD je aktivní, použijte prosím firewall-cmd .

$setup
 ERROR: FirewallD is active, please use firewall-cmd.
 ERROR: FirewallD is active, please use firewall-cmd.

Výše uvedená chybová zpráva doporučuje použít firewall-cmd příkaz, který ve skutečnosti používá firewalld službu.

Firewalld je nová služba, která nahrazuje system-config-firewall v nejnovějších verzích CentOS. Umožňuje dynamicky spravovat firewall a definovat úroveň důvěryhodnosti síťových připojení nebo rozhraní. Je-li povoleno, služba se spouští během spouštění systému a když naslouchá, příkazy jako setup a system-config-firewall nebude fungovat.

Můžete zkontrolovat stav firewallu jak je uvedeno níže:

$service firewalld status
Redirecting to /bin/systemctl status firewalld.service
â firewalld.service - firewalld - dynamic firewall daemon
 Loaded: loaded (/usr/lib/systemd/system/firewalld.service; enabled; vendor preset: enabled)
 Active: active (running)

(nebo)

$firewall-cmd --state
running

Konfigurace brány firewall pomocí nástroje GUI

Můžete použít firewall-config příkaz, který poskytuje grafické uživatelské rozhraní pro konfiguraci firewallu . Pokud žádný nemáte, nainstalujte jej pomocí yum .

$yum install firewall-config
$firewall-config

Jak používat příkaz firewall-cmd?

První věc, kterou musíte udělat, je zkontrolovat manuálovou stránku firewall-cmd .

$man firewall-cmd

Chcete-li například povolit port 80 ve bráně firewall, níže je příkaz.

$firewall-cmd --add-port=80/tcp --permanent
success

Zde je kompletní průvodce příkazy k použití brány firewall.

Jak získat zpět příkazy system-config-firewall nebo setup?

Jednoduché, musíte vypnout firewalld démon.

$service firewalld stop
Redirecting to /bin/systemctl stop firewalld.service
$system-config-firewall


Cent OS
  1. Instalace a použití příkazu Curl na CentOS 8 - Proces krok za krokem?

  2. Chyba:Příkaz nastavení nebyl nalezen v CentOS VPS [Vyřešeno]

  3. Otevřete porty HTTP 80 a HTTPS 443 ve firewallu na CentOS 8

  1. „firewall-cmd:příkaz nenalezen“ na CentOS 8 [Vyřešeno]

  2. Jak nastavit Firewall pomocí FirewallD na CentOS 8

  3. Nastavte FirewallD na CentOS 7

  1. CentOS / RHEL 7 firewalld :Odkaz na příkazový řádek (cheat Sheet)

  2. „chyba při otevírání třídy fc_host“ – chyba příkazu systool na CentOS/RHEL 7 a 8

  3. Chyba „mapa se používá“ při odstraňování vícecestného zařízení v CentOS/RHEL