Användarhantering

Hur man byter användare i Linux

Hur man byter användare i Linux

Linux är ett robust operativsystem för flera användare. Det kan finnas många användare som använder systemet och använder systemresurser. Att ha separata användarkonton erbjuder också bättre kontroll över olika behörigheter.

Om det finns flera användare i systemet kommer det att finnas flera tillfällen där du vill byta aktuell användare. I den här guiden, kolla hur du byter användare i Linux.

Användare i Linux

Linux har tre typer av användarkonton: system, användare och root.

Beroende på gränssnittet (GUI eller CLI) finns det flera sätt att ändra den nuvarande användaren.

Byt användare i CLI

Detta avsnitt beskriver hur man byter användare i konsolen. Detta avsnitt är tillämpligt på alla Linux-distroer.

Byt användare med su

Detta är standardmetoden för att ändra den aktuella användaren för sessionen. Kommandot su (byt användare) erbjuder ett enkelt sätt att byta användare.

För att byta till en annan användare, använd följande kommandostruktur. När du har kört måste du ange lösenordet för målanvändarkontot för att slutföra inloggningsprocessen.

$ su -


Kontrollera värdet på miljövariabeln USERNAME.

$ echo $ USERNAME

Det finns en variant av detta kommando. Om inget användarnamn anges kommer su som standard till root-användaren. I så fall är följande kommandon ekvivalenta.

$ su -

$ su - root


Verifiera ändringen.

$ whoami


Det rekommenderas starkt att du inte loggar in som root om du inte måste. Om det bara är för att köra kommandon med root-privilegium, erbjuder sudo-verktyget mer flexibilitet och säkerhet.

$ sudo

Byt användare med sudo

Medan sudo oftast används för att köra ett kommando med root-privilegium, kan det också ändra användaren. Men inte alla användare kan använda sudo. Användaren måste läggas till i sudoers-filen som finns på / etc / sudoers-platsen. Lär dig hur du lägger till en användare i sudoers.

Förutsatt att den nuvarande användaren kan använda sudo-verktyget, för att byta till en annan användare, kör följande kommando. Här är användaren "jones" en vanlig användare, medan "hector" är en administratör.

$ sudo -u -s


Verifiera åtgärden.

$ whoami


Det är inte där det stannar. Med sudo-kommandot är det också möjligt att köra ett kommando som en annan användare utan att logga in. Standardmetoden för att använda sudo är att köra kommandon som root.

$ sudo


Men sudo tillåter också att köra ett kommando som en annan användare. Så här ser kommandostrukturen ut.

$ sudo -u

Ändra användare i GUI

Om du använder en skrivbordsmiljö kan du byta till en annan användare utan att köra något kommando. Metoden beror på vilken skrivbordsmiljö du använder.

Här visar jag hur man byter användare på GNOME.

Byt användare i GNOME

GNOME är en av de mest populära skrivbordsmiljöerna där ute. Den är tillgänglig på nästan vilken populär Linux-distro som helst. Gränssnittet är tilltalande, modernt och flytande. Naturligtvis kan du justera det för att ge det en trevligare atmosfär. Kolla in några av de bästa GTK3-teman för Linux. Dessa är GNOME-kompatibla teman och bör fungera på alla moderna versioner av GNOME.

För att byta användarkonto, klicka på strömbrytaren längst upp till höger och välj "Byt användare".

Klicka på önskat användarkonto, ange lösenordet och voila!

Slutgiltiga tankar

Att byta användare i Linux är en ganska enkel uppgift. Det spelar ingen roll om du är systemadministratör eller en avslappnad användare. uppgiften är enkel men viktig att veta. Prova gärna alla nämnda metoder.

Happy computing!

Vulkan för Linux-användare
Med varje ny generation grafikkort ser vi spelutvecklare driva gränserna för grafisk trohet och komma ett steg närmare fotorealism. Men trots all kred...
OpenTTD vs Simutrans
Att skapa din egen transportsimulering kan vara rolig, avkopplande och extremt lockande. Det är därför du måste se till att du testar så många spel so...
OpenTTD-handledning
OpenTTD är ett av de mest populära affärssimuleringsspelen där ute. I det här spelet måste du skapa en underbar transportaffär. Du kommer dock att bör...