Ubuntu Användarhantering

Ubuntu User Management



Linux -administratörer behöver ofta hantera användare och grupper i ett Linux/Ubuntu -system. Användarhantering, åtkomstkontroll och grupphantering är det grundläggande men ändå viktigaste behovet. I det här inlägget lär vi oss om







I detta inlägg kommer vi att utföra var och en av de ovan nämnda uppgifterna via terminalen.



Skapande av en användare

Vi kan lägga till en användare i Ubuntu -operativsystemet via GUI eller från terminalen. Vi kan antingen använda det enkla kommandot adduser för att lägga till en användare eller kommandot adduser –system för att lägga till en systemanvändare.



För att skapa en ny systemanvändare,





$sudoLägg till användare--systemetlinuxanvändare2

För att skapa en enkel användare,

$sudoadduser linuxuser1



Efter att ha kört ovanstående kommando kommer det att be dig att ställa in det nya lösenordet för den nyskapade användaren två gånger.

Den kommer då att be dig att ange användarnamn, rumsnummer, telefonnummer till ditt arbete och hem och andra. Ange önskad information och tryck på Retur

Efter att ha lämnat detaljerna kommer den att fråga dig antingen att den angivna informationen är korrekt eller inte. Tryck på y för att fortsätta och tryck på Enter om informationen är korrekt.

Lista alla användare

Om du vill lista alla Ubuntu -användare i terminalen kan du skriva följande kommando.

$skära --avgränsare=:-fält=1 /etc/passwd

Det kommer att lista alla användare av Ubuntu -systemet.

Ändra lösenord för en användare

Om du vill ändra någon användares lösenord måste du först logga in med det specifika användarnamnet. Till exempel för att ändra lösenordet för linuxuser1,

$dess- linuxanvändare1

Efter att ha kört ovanstående kommando kommer det att be dig att ange lösenordet för den användaren, skriv in lösenordet och tryck på Retur.

Du kan se att användarnamnet ändras.

Kör nu kommandot passwd,

Ange ditt tidigare lösenord först och ange sedan det nya lösenordet två gånger och tryck på Enter. Om båda de nya lösenorden är desamma kommer lösenordet att ändras.

Skapande av en grupp

Du kan skapa eller lägga till en grupp i alla Linux -baserade operativsystem med kommandot addgroup.

$sudoaddgroup linuxgroup1

Som du kan se är linuxgroup1 skapad.

Lista alla grupper

Nu, om du vill lista alla grupper som finns i Ubuntu -operativsystemet, kör kommandot nedan

$skära --avgränsare=:-fält=1 /etc/grupp

Det kommer att lista alla befintliga grupper i operativsystemet.

Tillägg av en användare i en grupp

Användarna kan också grupperas i Ubuntu. Vi kan lägga till en användare i gruppen genom att ange gruppens namn och användarnamn till kommandot usermod med -aG -flaggor så här,

$sudoanvändarmod-aGlinuxgroup1 linuxuser1

Användaren linuxuser1 läggs till i linuxgroup1 -gruppen.

Visa en användargrupp

För att se användarens grupp skriver du kommandot grupper i terminalen och trycker på Retur. Det visar användarens grupper. Du måste först logga in med den angivna användaren och sedan köra kommandot grupper.

$dess- linuxanvändare1

$grupper

Som du kan se är linuxgroup1 listad som gruppen linuxuser1.

Lista alla användare i en enda grupp

Om du vill lista alla användare i en grupp kör du kommandot cat, cut och grep med följande parametrar.

$katt /etc/grupp| skära --avgränsare=:-fält=1,4 | greppGRUPP NAMN

Se till att ersätta gruppnamnet med ditt önskade gruppnamn. Till exempel linuxgroup1

Du kan se att användarna i linuxgroup1 är listade.

Radering av en användare från en grupp

Om du vill ta bort en användare från någon grupp. Du kan göra det genom att skriva användarnamn och gruppnamn följt av kommandot deluser.

$sudodeluser linuxuser1 linuxgroup1

Du kan se att användaren är borttagen från gruppen linuxgroup1.

Radering av en användare

Om du vill ta bort en användare från operativsystemet. Du kan helt enkelt ta bort det genom att köra kommandot deluser med användarnamnet

$sudodeluser linuxuser1

Om du också vill ta bort användarens hemkatalog, använd flagga –borttag-hem med kommandot deluser så här

$sudodeluser-flytta hemlinuxanvändare1

Och nu, om vi listar katalogen /home, kommer det inte att finnas någon hemkatalog för linuxuser1 -användaren.

Radering av en grupp

Om du vill ta bort gruppen från operativsystemet kör du kommandot delgroup med gruppnamnet så här

$sudodelgroup linuxgroup1

Gruppen har tagits bort.

Sammanfatta

Att hantera användarna är en mycket viktig uppgift som Linux -administratörer utför. I Linux -baserade distributioner kan vi enkelt skapa nya användare och hantera dem. Den här artikeln beskriver användarhantering på det Linux -baserade systemet i detalj.