Odpowiedzi:
Taka sekcja w twoich sudoersach jest prawdopodobnie tym, czego chcesz.
Cmnd_Alias NAMEOFTHIS=/usr/bin/program
ALL ALL=NOPASSWD: NAMEOFTHIS
sudoto zrobić .
User_Alias SOMEUSERS = user1, user2.
Możesz rozważyć bit SUID . Niektóre programy wymagają uprawnień roota i używają bitu SUID, np passwd.
Jeśli sudo jest dla Ciebie lepszym wyborem, możesz użyć:
ALL ALL=NOPASSWD: /path/to/command
man sudoersraz i nie znalazłem odpowiedzi. Spojrzałem wman sudoersdrugi raz, ostrożniej. Nadal mi się nie udało, TMI! Następnie, dzięki odpowiedziom tutaj, grepowałemman sudoersi odkryłem, dlaczego to działa. Wygląda na to, że najpierw musisz wiedzieć, jak to zrobić, zanim zrozumieszman sudoers. Westchnienie!