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.
- System: Systemprocesser körs under denna användare.
- Användare: Kontot som allmänna användare loggar in genom att skriva användarnamn och lösenord.
- Root: En speciell användare som har obegränsat privilegium över alla delar av systemet.
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.
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.
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.
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.
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.
Men sudo tillåter också att köra ett kommando som en annan användare. Så här ser kommandostrukturen ut.
Ä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!