Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2378 connectés 

 


Dernière réponse
Sujet : sudo, apache et pam.d sont sur un bateau
axelazerty up

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
axelazerty up
axelazerty up
axelazerty up
axelazerty Bonjour
J'essaie de faire executer en PHP des scripts shell (ou commandes directement) necessitant les droits root (modif de fichiers systèmes principalement).
J ai donc configuré sudo pour que l'utilisateur "apache" (propriétaire des processus d'apache httpd) puisse executer des commandes sans demande de mot de passe.
 
Cela marche sans problème pour un autre utilisateur, directement en ligne de commande.
Seulement, en PHP, non, mon error_log contient plein de "permission denied".
 
Donc, le sudo ne fonctionne pas.
 
Serait ce lié à pam.d et sa configuration ? ou au fait que l'utilisateur apache n'a pas de mot de passe ou qu' il ne puisse pas se connecter ? (/bin/nologin)
 
Merci d'avance pour votre aide

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)