Recomentamos hacer los cambios siempre en la sección de usuario de sudoers. Aunque en la práctica da igual, es mejor a efectos de orden, saber donde buscar la configuración.
Cuando queremos que un usuario ejecute sin
contraseña cualquier script, como si fuera root:
# User privilege specification
root ALL=(ALL:ALL) ALL
user1 ALL=NOPASSWD: ALL
Para que un usuario ejecute un comando concreto, os pongo el ejemplo de nagios:
nagios ALL=NOPASSWD: /usr/sbin/nagiostats