GNU/Linux >> Tutoriels Linux >  >> Cent OS

CentOS - erreur de commande semanage introuvable - Le correctif est là!

Question : J'essayais de configurer le serveur Web Apache sur un autre port que le port 80. Par exemple, sur le port 81, mais le démon httpd a refusé de démarrer sur le port 81 et a renvoyé un message d'erreur indiquant que "httpd déjà en cours d'exécution". Bien que j'ai vérifié que le port est modifié de 80 à 81 dans le fichier httpd.conf, je n'ai toujours pas pu faire écouter httpd sur le port 81. Après avoir cherché sur Google pendant quelques minutes, j'ai compris que SELINUX n'autorisait pas le service à écouter sur un port différent. De plus, j'ai reçu la commande ci-dessous qui affiche la liste des ports acceptés dans SELINUX pour httpd.

port de gestion -l|grep http

Voici mon problème - semanage, erreur de commande introuvable dans la machine CentOS. J'ai essayé d'installer "semanage" via yum, mais je n'ai pas trouvé de package de ce type. Pouvez-vous s'il vous plaît me dire quel paquet aura la commande semanage ?

Solution :

Voici les étapes.

Comment trouver quel package fournit la commande "semanage" à l'aide de yum

# yum provides /usr/sbin/semanage

(or)

# yum whatprovides /usr/sbin/semanage

Exemple de résultat :

policycoreutils-1.33.12-14.13.el5.x86_64 : SELinux policy core utilities.
Repo : base
Matched from:
Filename : /usr/sbin/semanage

policycoreutils-1.33.12-14.13.el5.x86_64 : SELinux policy core utilities.
Repo : centos
Matched from:
Filename : /usr/sbin/semanage

Installer le package policycoreutils-python pour la commande "semanage".

# yum -y install policycoreutils-python
..............................
Installed:
policycoreutils-1.33.12-14.13.el5.x86_64

Maintenant, vous trouverez 'semanage ‘ commande.

# semanage port -l|grep http

Si vous devez ajouter le port 81 à la liste des ports autorisés pour http, voici la commande ci-dessous.

# semanage port -a -t http_port_t -p tcp 81

Cent OS
  1. Correction de l'erreur "add-apt-repository command not found" sur Ubuntu et Debian

  2. Comment réparer l'erreur "commande semanage" introuvable dans CentOS

  3. Commande ifconfig introuvable sur l'installation minimale de CentOS 7

  4. Comment résoudre l'erreur "-bash:xclock:command not found" dans CentOS / RHEL

  5. nc :commande introuvable

Comment réparer do-release-upgrade:erreur de commande introuvable dans Ubuntu

Comment corriger l'erreur "commande mkvirtualenv introuvable" {Mise à jour 2022}

Comment corriger l'erreur "Yum command not found" sous Linux [Mise à jour 2022]

Rendre la commande introuvable ? Voici comment y remédier

Comment réparer la commande Ifconfig introuvable sur CentOS 7

Comment réparer :la commande curl n'a pas trouvé d'erreur