So beheben

So beheben

Firewall-CMD ist eine Befehlszeile Front-End für Firewalld (Firewalldämon) ein dynamisches Firewall-Management-Tool mit D-Bus-Schnittstelle.

Es unterstützt sowohl IPv4 als auch IPv6; Es unterstützt auch Netzwerke Firewall -Zonen, Brücken und Ipsets. Es ermöglicht zeitgesteuerte Firewall -Regeln in Zonen, Protokolle verweigerte Pakete, lädt automatisch Kernelmodule und so viele andere Funktionen.

Firewall Verwendet Runtime und permanente Konfigurationsoptionen, die Sie mit Firewall-CMD verwalten können. In diesem Artikel werden wir erklären, wie man löst “Firewall-CMD: Befehl nicht gefundenFehler bei RHEL/Centos 7 Linux -Systemen.

Lesen Sie auch: Nützliche 'Firewalld' -Regeln, um Firewall unter Linux zu konfigurieren und zu verwalten

Wir haben den oben genannten Fehler begegnet, während wir versucht haben, Firewall -Regeln für eine neu gestartete Konfiguration zu konfigurieren AWS (Amazon Web Services) EC2 (Elastischer Wolkenberechnung) Rhel 7.4 Linux -Instanz, wie in Screenshot unten gezeigt.

Firewall-CMD: Befehl nicht gefunden

Um diesen Fehler zu beheben, müssen Sie installieren Firewall Auf Rhel/Centos 7 verwenden Yum Paket Manager wie folgt.

$ sudo yum installieren Sie Firewalld 
Installieren Sie die Firewall in RHEL 7

Starten Sie als Nächst.

$ sudo systemctl starten firewalld $ sudo systemCTL aktivieren Firewall $ sudo systemctl Status Firewalld 
Beginnen Sie und aktivieren Sie die Firewalld

Jetzt kannst du rennen Firewall-CMD einen Port zu öffnen (5000 In diesem Beispiel) in der Firewall wie dieser immer laden Sie Firewall -Konfigurationen neu, damit die Änderungen wirksam werden sollen.

$ sudo firewall-cmd --zone = public --add-port = 5000/tcp --permanent $ sudo Firewall-cmd-Reload- 
Hafen in der Firewall öffnen

Um den obigen Port zu blockieren, führen Sie diese Befehle aus.

$ sudo firewall-cmd --zone = public-remove-port = 5000/tcp --permanent $ sudo Firewall-cmd-Reload- 

Möglicherweise lesen Sie auch diese nützlichen Firewall -Guides:

  1. So starten/stoppen/aktiv
  2. So konfigurieren Sie Firewalld in CentOS/RHEL 7
  3. Nützliche "Firewall" -Regeln, um Firewall unter Linux zu konfigurieren und zu verwalten
  4. Firewall Essentials und Netzwerkverkehrskontrolle mit Firewalld und Iptables
  5. So blockieren Sie SSH- und FTP -Zugriff auf einen bestimmten IP- und Netzwerkbereich unter Linux

In diesem Artikel haben wir erklärt, wie man löst “Firewall-CMD: Befehl nicht gefunden”Auf Rhel/Centos 7. Um Fragen zu stellen oder einige Gedanken zu teilen, verwenden Sie das folgende Kommentarformular.