Non, sudo ne permet que de demander le mot de passe de l'utilisateur.
# /etc/sudoers
# autoriser bob à lancer ls avec mot de passe
bob ALL = /bin/ls
# autoriser bob à utiliser ls sans mot de passe
bob ALL = NOPASSWD: /bin/ls
# autoriser tout court
ALL ALL = NOPASSWD: /bin/ls
# refuser à tout le monde
# rien à faire
Pour autoriser l'utilisateur à condition qu'il ait le mot de passe root, c'est la commande "su".
De plus, console-kit et ses cousins te permette de savoir à l'avance quelles sont tes droits et ce que tu dois faire pour éventuellement pouvoir exécuter l'action. Ce que ne permet pas sudo.
[^] # Re: Gestion des droits
Posté par BFG . En réponse au journal Ma simple session avec Compiz et Cairo-dock. Évalué à 10.
Pour autoriser l'utilisateur à condition qu'il ait le mot de passe root, c'est la commande "su".
Vous parlez de "sudo -l" ?