Come accedere all’account amministratore da un account non amministratore?

Ho un account amministratore con privilegio sudo . Ho creato un nuovo utente ma non gli ho dato un privilegio sudo . Quindi ho effettuato l’accesso come nuovo utente:

 sudo -i -u foo_user 

Ora voglio tornare al mio account amministratore ma non posso fare la stessa cosa e ottenere un errore:

 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. 

Quindi, come è ansible tornare al mio account amministratore ora?

exit è il comando che stai cercando.

Uscirà dalla sessione di shell dell’utente corrente e tornerà al suo genitore, che in questo caso è la sessione dell’utente amministratore.

usa semplicemente su . Questo sarebbe come il seguente

 su admin1 Password: 

Dare la password corretta di admin1. Fatto. Per saperne di più sull’opzione -i che si sta utilizzando, consultare la 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. 

usa il comando su per farlo.

usando il comando man su puoi ottenere maggiori dettagli.

 su admin1 

Quindi digitare la password dell’account amministratore.