ANTECEDENTES
Queremos ejecutar un guión desde php que llama a comandos privilegiados, a los que solo tiene acceso root (p.e. '/etc/init.d/postfix restart')
SOLUCIÓN
(Como root)
1. visudo
2. Añadir la linea:
www-data ALL=NOPASSWD: /etc/init.d/postfix
3. Guardar y salir
Ahora el usuario www-data debería poder hacer:
sudo /etc/init.d/postfix
Sin que le pida la contraseña
/etc/sudoers.d/jose
jose ALL=(ALL:ALL) ALL