URL: https://linuxfr.org/forums/linux-debutant/posts/sudoers-et-mot-de-passe Title: Sudoers et mot de passe Authors: Finn Date: 2016年11月28日T15:31:51+01:00 License: CC By-SA Tags: Score: 0 Bonjour, J'aimerais arrêter mon service httpd via un script qui est executer via du PHP sur une page web (qui est héberger en local) Je tiens à préciser, avant d'étaler mes procédures, que je suis sous CentOS 7. Après m'être documenter à droite et à gauche sur le fichier /etc/sudoers, j'ai essayé de l'adapter pour mon projet personnel mais cela ne fonctionne pas. Mon user httpd ci-dessous: ![user-apache](http://img4.hostingpics.net/pics/120235Userapache.jpg) Ma config sudoers avec visudo: ![Visudo](http://img4.hostingpics.net/pics/794649visudo.jpg) Le soucis est que lorsque je veux exécuter la commande: /bin/systemctl stop httpd.service via un exec('/bin/systemctl stop httpd.service') en PHP, cela ne fonctionne pas. Par conséquent, j'ai essayé avec l'utilisateur "apache" directement via SSH. sudo -u apache /bin/systemctl stop httpd.service A ce moment là, j’apprends que la commande est bien effectuer mais il attend le mot de passe root or j'ai configurer le fichier sudoers pour qu'il ne me demande pas de passwd lors de l’exécution de cette commande. Un indice ? Merci d'avance !

AltStyle によって変換されたページ (->オリジナル) /