Sur ma machine personnelle, je tape souvent sudo
devant certaines commandes afin d'accomplir des tâches administratives. J'avais espéré éviter de faire cela tout au long de la journée, en tapant su root
et en fournissant le même mot de passe que je fais habituellement sudo
. Cependant, les deux mots de passe ne sont pas identiques (je ne sais pas comment me connecter su root
). Exécute-t-il une commande avec sudo
une connexion différente de la connexion avec su root
et exécute-t-elle la même commande?
Je pense sudo
et je suis su root
le même, car lorsque je tape sudo whoami
, j'obtiens root
, par opposition à l' whoami
endroit où j'obtiens mon nom d'utilisateur.
sudo
, le système vous demande votre mot de passe pour vérifier votre identité, puis vérifie /etc/sudoers
si vous êtes autorisé à exécuter sudo. Lorsque vous utilisez su
, le système vous demande de saisir le mot de passe de l'utilisateur vers lequel vous passez . (Je sais que c'est maintenant une très vieille question, mais je voulais ajouter une clarification pour le bénéfice des futurs téléspectateurs.)