Ubuntu brugerstyring

Ubuntu User Management



Linux -administratorer har ofte brug for at administrere brugere og grupper i et Linux/Ubuntu -system. Brugerstyring, adgangskontrol og gruppestyring er det grundlæggende, men alligevel det vigtigste behov. I dette indlæg lærer vi om







I dette indlæg vil vi udføre hver af de ovennævnte opgaver gennem terminalen.



Oprettelse af en bruger

Vi kan tilføje en bruger i Ubuntu -operativsystemet via GUI eller fra terminalen. Vi kan enten bruge den simple adduser -kommando til at tilføje en bruger eller kommandoen adduser –system til at tilføje en systembruger.



For at oprette en ny systembruger,





$sudoadduser--systemlinuxuser2

For at oprette en simpel bruger,

$sudoadduser linuxuser1



Efter at have kørt ovenstående kommando, vil den bede dig om at indstille den nye adgangskode til den nyoprettede bruger to gange.

Det vil derefter bede dig om at angive brugernavn, værelsesnummer, telefonnummer til dit arbejde og hjem og andre. Angiv de ønskede detaljer, og tryk på Enter

Efter at have givet detaljerne, vil den bede dig om, at de angivne oplysninger er korrekte eller ej. Tryk på y for at fortsætte, og tryk på Enter, hvis oplysningerne er korrekte.

Vis alle brugere

Hvis du nu vil liste alle Ubuntu -brugere i terminalen, kan du skrive følgende kommando.

$skære -afgrænser=:--felter=1 /etc/passwd

Det vil liste alle brugerne af Ubuntu -systemet.

Skift adgangskode for en bruger

Hvis du vil ændre en brugers adgangskode, skal du først logge ind med det specifikke brugernavn. For eksempel for at ændre adgangskoden til linuxuser1,

$dens- linuxbruger1

Efter at have kørt ovenstående kommando, vil den bede dig om at indtaste brugerens adgangskode, indtaste adgangskoden og trykke på Enter.

Du kan se, at brugernavnet er ændret.

Kør nu kommandoen passwd,

Indtast din tidligere adgangskode først, og angiv derefter den nye adgangskode to gange, og tryk på Enter. Hvis begge de nye adgangskoder er de samme, ændres adgangskoden med succes.

Oprettelse af en gruppe

Du kan oprette eller tilføje en gruppe i ethvert Linux -baseret operativsystem ved hjælp af kommandoen addgroup.

$sudotilføjelsesgruppe linuxgruppe1

Som du kan se, er linuxgroup1 oprettet med succes.

Liste over alle grupperne

Hvis du vil liste alle de grupper, der findes i Ubuntu -operativsystemet, skal du køre kommandoen nedenfor

$skære -afgrænser=:--felter=1 /etc/gruppe

Det viser en liste over alle de eksisterende grupper af operativsystemet.

Tilføjelse af en bruger i en gruppe

Brugerne kan også grupperes i Ubuntu. Vi kan tilføje en bruger til gruppen ved at angive gruppens navn og brugernavn til kommandoen usermod med -aG -flag som denne,

$sudobrugerform-aGlinuxgruppe1 linuxbruger1

Brugeren linuxuser1 tilføjes til linuxgroup1 -gruppen.

Vis gruppe af en bruger

For at se brugerens gruppe skal du skrive kommandoen groups i terminalen og trykke på Enter. Det viser brugerens grupper. Du skal først logge på med den angivne bruger og derefter køre kommandoen grupper.

$dens- linuxbruger1

$grupper

Som du kan se, er linuxgruppen1 opført som gruppen af ​​linuxbruger1.

Angiv alle brugere i en enkelt gruppe

Hvis du vil liste alle brugere af en hvilken som helst gruppe, skal du køre kommandoen cat, cut og grep med følgende parametre.

$kat /etc/gruppe| skære -afgrænser=:--felter=1,4 | grebGRUPPE NAVN

Sørg for at udskifte gruppens navn med det ønskede gruppenavn. For eksempel linuxgroup1

Du kan se, at brugerne i linuxgroup1 er angivet.

Sletning af en bruger fra en gruppe

Hvis du vil fjerne en bruger fra en hvilken som helst gruppe. Du kan gøre det ved at skrive brugernavnet og gruppenavnet efterfulgt af kommandoen deluser.

$sudodeluser linuxuser1 linuxgroup1

Du kan se, at brugeren er fjernet fra linuxgroup1 -gruppen.

Sletning af en bruger

Hvis du vil slette en bruger fra operativsystemet. Du kan simpelthen slette det ved at køre kommandoen deluser med brugernavnet

$sudodeluser linuxuser1

Hvis du også vil slette brugerens hjemmemappe, skal du bruge –remove-home-flag med kommandoen deluser som denne

$sudodeluser-fjern-hjemlinuxbruger1

Og nu, hvis vi viser /home -biblioteket, vil der ikke være mere hjemmekatalog for linuxuser1 -brugeren.

Sletning af en gruppe

Hvis du vil fjerne gruppen fra operativsystemet, skal du køre kommandoen delgroup med gruppens navn på denne måde

$sudodelgruppe linuxgruppe1

Gruppen blev slettet.

Wrap Up

Administration af brugerne er en meget vigtig opgave, som Linux -administratorer udfører. I Linux -baserede distributioner kan vi nemt oprette nye brugere og administrere dem. Denne artikel beskriver brugerstyring på det Linux -baserede system i detaljer.