exit
é o comando que você está procurando.
Ele sairá da sessão do shell do usuário atual e retornará ao pai, que, nesse caso, é a sessão do usuário admin.
Eu tenho uma conta de administrador com sudo
privilege. Eu criei um novo usuário, mas não concedi privilégio sudo
para ele. Então eu fiz o login como novo usuário:
sudo -i -u foo_user
Agora quero voltar para minha conta de administrador, mas não posso fazer a mesma coisa e receber um erro:
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.
Então, como é possível voltar para minha conta de administrador agora?
exit
é o comando que você está procurando.
Ele sairá da sessão do shell do usuário atual e retornará ao pai, que, nesse caso, é a sessão do usuário admin.
simplesmente use su
. Isso seria como o seguinte
su admin1
Password:
Digite a senha correta de admin1. Feito. Para saber mais sobre a opção -i
que você está usando, consulte a página de manual
-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.
use o comando su
para fazer isso.
usando o comando man su
você pode obter mais detalhes.
su admin1
Em seguida, digite a senha da sua conta de administrador.