Demander par curiosité. :)
Quand je tape
Sudo su
Il demande mon mot de passe utilisateur. Et quand je tape juste
su
Il demande le mot de passe de l'utilisateur root. Mais les deux commandes me dirigent vers le terminal racine. Alors pourquoi y a-t-il une telle différence?
Sudo su
signifie exécuter la commande su
en tant que Sudo
qui signifie en tant que root. Ici, le système vous demandera votre mot de passe puisque vous êtes sudoer. Après avoir entré votre mot de passe, vous avez maintenant les privilèges root. Donc, la commande su
ne demandera pas de mot de passe. C'est la même chose que si vous êtes une racine, alors su
à un autre utilisateur ne vous demandera pas de mot de passe, car vous êtes une racine.
Lorsque vous exécutez simplement la commande su
, vous l'exécutez en tant qu'utilisateur standard. Comme su
signifie que vous passez à l'utilisateur root, le mot de passe root vous sera demandé.