Comment faire pour exécuter du PHP un script bash sous l'utilisateur root

Comment faire pour exécuter du PHP un script bash sous utilisateur root (avec toutes les autorisations) et de ne pas personne ne l'utilisateur de php par défaut de l'utilisateur?

c'est ma sortie après sudo visudo:

Defaults        env_keep += "LINES COLUMNS"
Defaults        env_keep += "LSCOLORS"
Defaults        env_keep += "SSH_AUTH_SOCK"
Defaults        env_keep += "TZ"
Defaults        env_keep += "DISPLAY XAUTHORIZATION XAUTHORITY"
Defaults        env_keep += "EDITOR VISUAL"
Defaults        env_keep += "HOME MAIL"

#User privilege specification
root    ALL=(ALL) ALL
%admin  ALL=(ALL) ALL


# Uncomment to allow people in group wheel to run all commands
# %wheel        ALL=(ALL) ALL

# Same thing without a password
# %wheel        ALL=(ALL) NOPASSWD: ALL

# Samples
# %users  ALL=/sbin/mount /cdrom,/sbin/umount /cdrom
# %users  localhost=/sbin/shutdown -h now
Cela semble dangereux, il soulève la question évidente: pourquoi avez-vous besoin de faire cela? C'est peut-être une meilleure solution globale.

OriginalL'auteur Oleg | 2012-06-06