GNU/Linux >> Linux Esercitazione >  >> Linux

Come cambiare utente su Linux

Su Linux, ci sono molti modi per cambiare l'utente corrente per la sessione .

Se non stai utilizzando un'interfaccia grafica, potresti chiederti come puoi cambiare facilmente l'utente senza dover installare un'interfaccia utente completa.

Fortunatamente per te, ci sono alcuni comandi che puoi eseguire per raggiungere questo obiettivo.

Oggi ci concentriamo sul su (per cambia utente ) e sudo comandi su Linux.

Vedremo la sintassi del comando e come può essere utilizzata per cambiare utente.

Cambia utente su Linux usando su

Il primo modo per cambiare il tuo account utente in una shell è usare il comando su.

$ su <option> <user>

Ad esempio, per accedere all'account denominato "john", eseguire il comando seguente.

$ su john

Password:
[[email protected] user ~]$

Come puoi vedere, non specificando il trattino durante l'esecuzione di su, ereditari dalle variabili di ambiente dell'account da cui provieni.

Per verificarlo, prova a eseguire il seguente comando

$ echo $USERNAME
user

Per cambiare utente creando un nuovo ambiente, devi eseguire su con un trattino.

$ su - john

Password:
[[email protected] ~]$

Cambia utente su Linux usando sudo

Un altro modo per cambiare l'utente corrente è usare il comando sudo.

Per impostazione predefinita, avrai bisogno di diritti privilegiati per eseguire questo comando, quindi assicurati di avere i diritti sudo sulle distribuzioni basate su Debian o su quelle basate su Red Hat.

Ora che hai sudo, per cambiare utente devi eseguire questo comando

$ sudo -u <user> -s

[[email protected] antoine~]$

Come puoi vedere, erediti anche le variabili di ambiente quando usi questo comando.

Per avviare un comando come un altro utente, puoi anche aggiungere un comando al comando sudo.

$ sudo -u <user> <command>

Ad esempio, per modificare una password utente, eseguire

$ sudo -u john passwd
Changing user password for user john
Current password:
New password:
Retype new password:
passwd: all authentication tokens updated successfully.

Cambia l'utente in account root su Linux

In alcuni casi, potrebbe essere necessario modificare l'utente corrente per accedere come account root.

Per cambiare l'utente in un account root, esegui semplicemente "su ” o “su – ” senza alcun argomento.

$ su -
Password:
[[email protected] ~]#

$ su
Password:
[[email protected] user]#

Cambia account utente utilizzando l'interfaccia GNOME

Se hai installato Debian o CentOS con un'interfaccia GNOME, puoi anche cambiare l'account utente seguendo questi passaggi.

Per cambiare l'utente usando GNOME, trova il pulsante di accensione nell'angolo in alto a destra dello schermo e fai clic su di esso.

Fare clic sull'etichetta del nome utente, quindi fare clic su "Cambia utente" per modificare l'utente corrente.

Verrai reindirizzato alla schermata di blocco dove sei libero di passare all'account che desideri.

Conclusione

Oggi hai imparato come modificare facilmente l'account utente su Linux usando su o utilizzando sudo comando se sei un account privilegiato.

Hai anche imparato che è possibile farlo quando esegui Linux graficamente con una GUI di GNOME .

Se stai cercando altri tutorial sull'amministrazione del sistema Linux, assicurati di controllare i nostri altri tutorial sull'argomento.


Linux
  1. Come modificare un nome host in Linux

  2. Come modificare, rimuovere o disabilitare la password utente in Linux

  3. Come modificare un nome utente in Linux

  4. Come cambiare la shell in Linux

  5. Come modificare la variabile PATH in Linux

Come modificare le autorizzazioni in Linux

Come modificare correttamente il nome utente in Linux

Come modificare la password utente in Linux

Come modificare la shell utente predefinita nel sistema operativo Linux

Come modificare o impostare la password utente in Linux

Come modificare l'indirizzo IP su Linux