Risposte:
Una sezione come questa nei tuoi sudoers è probabilmente ciò che desideri.
Cmnd_Alias NAMEOFTHIS=/usr/bin/program
ALL ALL=NOPASSWD: NAMEOFTHIS
sudoquesto modo.
User_Alias SOMEUSERS = user1, user2.
Potresti considerare il bit SUID . Alcuni programmi richiedono i privilegi di root e utilizzano il bit SUID, ad esempio passwd.
Se sudo è la scelta migliore per te, puoi usare:
ALL ALL=NOPASSWD: /path/to/command
man sudoersuna volta e non ho trovato la risposta. Ho esaminatoman sudoersuna seconda volta, più attentamente. Ho ancora fallito, TMI! Quindi, grazie alle risposte qui ho greppatoman sudoerse ho scoperto perché questo funziona. Sembra che tu debba prima sapere come farlo prima di poter capireman sudoers. Sospiro!