Je sais comment créer une commande qu'un utilisateur donné peut exécuter via sudo
. J'ai une commande donnée que je souhaite autoriser à tout utilisateur à exécuter via sudo
sans entrer de mot de passe. Que dois-je mettre dans mon fichier / etc / sudoers pour que cela se produise?
25
man sudoers
une fois et je n'ai pas trouvé la réponse. Je me suis penchéman sudoers
une deuxième fois, plus attentivement. J'ai quand même échoué, TMI! Ensuite, grâce aux réponses ici, j'ai gémiman sudoers
et trouvé pourquoi cela fonctionnait. Il semble que vous devez d'abord savoir comment le faire avant de pouvoir comprendreman sudoers
. Soupir!Réponses:
Une section comme celle-ci dans vos sudoers est probablement ce que vous voulez.
la source
sudo
cette façon.User_Alias SOMEUSERS = user1, user2
.Vous pourriez considérer le bit SUID . Certains programmes nécessitent des privilèges root et utilisent le bit SUID, tels que
passwd
.Si sudo est le meilleur choix pour vous, vous pouvez utiliser:
la source