J'ai un compte administrateur avec le privilège Sudo
. J'ai créé un nouvel utilisateur mais je ne lui ai pas accordé le privilège Sudo
. Ensuite, je me suis connecté en tant que nouvel utilisateur:
Sudo -i -u foo_user
Maintenant, je veux revenir à mon compte administrateur mais je ne peux pas faire la même chose et obtenir une erreur:
foo_user@ubuntu:~$ Sudo -i -u admin1
[Sudo] password for foo_user:
foo_user is not in the sudoers file. This incident will be reported.
Alors, comment est-il possible de revenir à mon compte administrateur maintenant?
exit
est la commande que vous recherchez.
Il quittera la session Shell de l'utilisateur actuel et reviendra à son parent, qui dans ce cas est la session de l'utilisateur administrateur.
utilisez simplement su
. Ce serait comme ceci
su admin1
Password:
Donnez le mot de passe correct de admin1. Terminé. Pour en savoir plus sur -i
option que vous utilisez voir manpage
-i [command]
The -i (simulate initial login) option runs the Shell
specified by the password database entry of the target user
as a login Shell.
utilisez la commande su
pour ce faire.
en utilisant man su
commande, vous pouvez obtenir plus de détails.
su admin1
Saisissez ensuite le mot de passe de votre compte administrateur.