Linux è un robusto sistema operativo multiutente. Ci possono essere numerosi utenti che accedono al sistema e utilizzano le risorse del sistema. Avere account utente separati offrono anche un migliore controllo su varie autorizzazioni.
Se ci sono più utenti nel sistema, ci saranno numerose occasioni in cui desideri cambiare l'utente corrente. In questa guida, controlla come modificare l'utente in Linux.
Utente in Linux
Linux ha tre tipi di account utente: sistema, utente e root.
A seconda dell'interfaccia (GUI o CLI), ci sono più modi per cambiare l'utente corrente.
Cambia l'utente nella CLI
Questa sezione copre come modificare gli utenti nella console. Questa sezione è applicabile a qualsiasi distro Linux.
Cambia l'utente usando SU
Questo è il modo predefinito per modificare l'utente corrente per la sessione. Il comando SU (Switch User) offre un modo semplice per cambiare utenti.
Per passare a un utente diverso, utilizzare la seguente struttura di comando. Una volta eseguito, dovrai inserire la password dell'account utente di destinazione per completare il processo di accesso.
$ su -
Per verificare, controllare il valore della variabile di ambiente nomi utente.
$ echo $ username
C'è una variazione di questo comando. Se non viene specificato alcun nome utente, SU sarà impostata predefinita all'utente root. In tal caso, i seguenti comandi sono equivalenti.
$ su -
$ su - root
Verificare il cambiamento.
$ whoami
Si consiglia vivamente di non accedere come root a meno che non sia necessario. Se è solo per l'esecuzione di comandi con il privilegio di root, lo strumento Sudo offre maggiore flessibilità e sicurezza.
$ sudo
Cambia l'utente usando Sudo
Mentre Sudo viene utilizzato principalmente per l'esecuzione di un comando con il privilegio di root, può anche cambiare l'utente. Tuttavia, non tutti gli utenti possono usare sudo. L'utente deve essere aggiunto nel file sudoers situato nella posizione /ecc /sudoers. Scopri come aggiungere un utente in sudoers.
Supponendo che l'utente corrente possa utilizzare lo strumento Sudo, per passare a un utente diverso, eseguire il comando seguente. Qui, l'utente "Jones" è un utente normale, mentre "Hector" è un amministratore.
$ sudo -u -s
Verificare l'azione.
$ whoami
Questo non è dove si ferma. Utilizzando il comando sudo, è anche possibile eseguire un comando come utente diverso senza accedere. Il modo predefinito di usare Sudo è eseguire i comandi come root.
$ sudo
Tuttavia, Sudo consente anche di eseguire un comando come un altro utente. Ecco come appare la struttura di comando.
$ sudo -u
Cambia gli utenti in GUI
Se stai utilizzando un ambiente desktop, puoi passare a un utente diverso senza eseguire alcun comando. Il metodo dipenderà dall'ambiente desktop che stai utilizzando.
Qui, metterò in mostra come cambiare gli utenti su Gnome.
Cambia l'utente in gnomo
Gnome è uno degli ambienti desktop più popolari là fuori. È disponibile su quasi tutti i famosi Linux Distro. La sua interfaccia è piacevole, moderna e fluida. Certo, puoi modificarlo per dargli un'atmosfera più piacevole. Dai un'occhiata ad alcuni dei migliori temi GTK3 per Linux. Questi sono temi compatibili con gnome e dovrebbero funzionare su qualsiasi versione moderna di Gnome.
Per cambiare l'account utente, fare clic sul pulsante di accensione nell'angolo in alto a destra e selezionare "Switch User".
Fare clic sull'account utente desiderato, immettere la password e voilà!
Pensieri finali
Modificare l'utente in Linux è un compito abbastanza semplice. Non importa se sei un amministratore di sistema o un utente casuale; L'attività è semplice ma importante da sapere. Sentiti libero di provare tutti i metodi menzionati.
Felice calcolo!