Tu n'aurais pas selinux activé ?
httpd n'a pas a démarrer/arreter des service.
autre point :
sudo -u apache /bin/systemctl stop httpd.service
tu va executer /bin/systemctl stop httpd.service en utilisateur apache, pas en root.
Ce que tu veux c'est passer root sans mot de passe avec l'utilisateur apache pour executer ta commande.
Donc en root tu passe en user apache :
su - apache -s /bin/bash
Puis tu teste ton sudo :
sudo /bin/systemctl stop httpd.service
# SeLinux
Posté par bzubzu . En réponse au message Sudoers et mot de passe. Évalué à 2.
Tu n'aurais pas selinux activé ?
httpd n'a pas a démarrer/arreter des service.
autre point :
sudo -u apache /bin/systemctl stop httpd.service
tu va executer /bin/systemctl stop httpd.service en utilisateur apache, pas en root.
Ce que tu veux c'est passer root sans mot de passe avec l'utilisateur apache pour executer ta commande.
Donc en root tu passe en user apache :
su - apache -s /bin/bash
Puis tu teste ton sudo :
sudo /bin/systemctl stop httpd.service
Sinon c'est quoi l’intérêt ?