Comment corriger l'erreur «Commande Firewall-CMD non trouvée» dans RHEL / CENTOS 7

Comment corriger l'erreur «Commande Firewall-CMD non trouvée» dans RHEL / CENTOS 7

pare-feu-CMD est une ligne de commande frontale pour Firewalld (démon de tout le feu), un outil de gestion du pare-feu dynamique avec l'interface D-Bus.

Il prend en charge IPv4 et IPv6; Il prend également en charge les zones de pare-feu de réseaux, les ponts et les IPsets. Il permet les règles de pare-feu chronométrées dans les zones, les journaux refusés des paquets, charge automatiquement des modules de noyau et tant d'autres fonctionnalités.

Pare-feu Utilise des options de configuration d'exécution et permanentes, que vous pouvez gérer à l'aide de Firewall-CMD. Dans cet article, nous expliquerons comment résoudre «Firewall-CMD: Commande introuvable”Erreur sur les systèmes RHEL / CENTOS 7 Linux.

Lire aussi: Règles utiles de «monde de feu» pour configurer et gérer le pare-feu dans Linux

Nous avons rencontré l'erreur ci-dessus tout en essayant de configurer les règles de pare-feu AWS (Services Web Amazon) EC2 (Calcul des nuages ​​élastiques) Rhel 7.4 Instance Linux, comme indiqué dans la capture d'écran ci-dessous.

Firewall-CMD: Commande introuvable

Pour corriger cette erreur, vous devez installer pare-feu sur RHEL / CENTOS 7 en utilisant le gestionnaire de packages YUM comme suit.

$ sudo yum installer le pare-feu 
Installez Firewalld dans RHEL 7

Ensuite, démarrez Firewalld et activez-le à démarrer automatiquement au démarrage du système, puis vérifiez son statut.

$ sudo systemctl start Firewalld $ sudo systemctl Activer Firewalld $ sudo systemctl status Firewalld 
Démarrer et activer le pare-feu

Maintenant tu peux courir pare-feu-CMD Pour ouvrir un port (5000 Dans cet exemple) dans le pare-feu comme celui-ci, rechargez toujours les configurations de pare-feu pour que les modifications prennent effet.

$ sudo Firewall-Cmd --zone = public --add-port = 5000 / tcp --permanent $ sudo foyer-CMD - Reload 
Port ouvert dans le pare-feu

Pour bloquer le port ci-dessus, exécutez ces commandes.

$ sudo Firewall-Cmd --zone = public --Remove-Port = 5000 / TCP - Permanent $ sudo Firewall-CMD - Reload 

Vous aimerez peut-être également lire ces guides de pare-feu utiles:

  1. Comment démarrer / arrêter et activer / désactiver le pare-feu et le pare-feu iptables à Linux
  2. Comment configurer le ballon de feu dans Centos / Rhel 7
  3. Règles utiles «tout le monde» pour configurer et gérer le pare-feu dans Linux
  4. Essentiels de pare-feu et contrôle du trafic réseau à l'aide de pare-feu et d'iptables
  5. Comment bloquer l'accès SSH et FTP à une IP et une plage de réseau spécifiques dans Linux

Dans cet article, nous avons expliqué comment résoudre «Firewall-CMD: Commande introuvable»Sur Rhel / Centos 7. Pour poser des questions ou partager quelques réflexions, utilisez le formulaire de commentaire ci-dessous.