Linux -administratorer trenger ofte å administrere brukere og grupper i et Linux/Ubuntu -system. Brukeradministrasjon, tilgangskontroll og gruppestyring er det grunnleggende, men likevel det viktigste behovet. I dette innlegget vil vi lære om
I dette innlegget vil vi utføre hver av de ovennevnte oppgavene gjennom terminalen.
Opprettelse av en bruker
Vi kan legge til en bruker i Ubuntu -operativsystemet gjennom GUI eller fra terminalen. Vi kan enten bruke den enkle “addUser” -kommandoen for å legge til en bruker eller “addUser -system” -kommandoen for å legge til en systembruker.
For å opprette en ny systembruker,
$ sudo adduser -system linuxuser2
For å opprette en enkel bruker,
$ sudo adduser linuxuser1
Etter å ha kjørt kommandoen ovenfor, vil den be deg om å angi det nye passordet for den nyopprettede brukeren to ganger.
Det vil da be deg om å oppgi brukernavn, romnummer, telefonnummer til ditt arbeid og hjem og andre. Gi de ønskede detaljene og treff “Enter”
Etter å ha gitt detaljene, vil den be deg om den oppgitte informasjonen er riktig eller ikke. Trykk “Y” for å fortsette og trykk Enter hvis informasjonen er riktig.
Liste opp alle brukere
Hvis du nå vil liste opp alle Ubuntu -brukere i terminalen, kan du skrive inn følgende kommando.
$ kutt -Delimiter =: -felt = 1 /etc /passwd
Det vil liste opp alle brukerne av Ubuntu -systemet.
Endre passord for en bruker
Hvis du vil endre brukerens passord, må du først logge inn med det spesifikke brukernavnet. For eksempel for å endre passordet til Linuxuser1,
$ su - linuxuser1
Etter å ha kjørt kommandoen ovenfor, vil den be deg om å oppgi passordet til den brukeren, skrive inn passordet og treffe “Enter”.
Du kan se at brukernavnet er endret.
Kjør nå "Passwd" -kommandoen,
Skriv inn ditt forrige passord først, og oppgi deretter det nye passordet to ganger og treff Enter. Hvis begge de nye passordene vil være de samme, vil passordet bli endret vellykket.
Opprettelse av en gruppe
Du kan opprette eller legge til en gruppe i et hvilket som helst Linux -basert operativsystem ved hjelp av “addgroup” -kommandoen.
$ sudo addgroup linuxgroup1
Som du kan se at “LinuxGroup1” er opprettet med hell.
Liste opp alle gruppene
Hvis du nå vil liste opp alle gruppene som finnes i Ubuntu -operativsystemet, kan du kjøre kommandoen gitt nedenfor
$ kutt -Delimiter =: -felt = 1 /etc /gruppe
Det vil liste opp alle eksisterende grupper i operativsystemet.
Tillegg av en bruker i en gruppe
Brukerne kan også grupperes i Ubuntu. Vi kan legge en bruker til gruppen ved å oppgi gruppenavn og brukernavn til “UserMod” -kommandoen med -ag -flaggene som dette,
$ sudo usermod -ag linuxgroup1 linuxuser1
Brukeren "Linuxuser1" vil bli lagt til i "LinuxGroup1" -gruppen.
Vis gruppe av en bruker
For å se brukergruppen, skriver du “Grupper” -kommandoen i terminalen og treff Enter. Det vil vise gruppene til brukeren. Du må først logge inn med den spesifiserte brukeren og deretter kjøre “Grupper” -kommandoen.
$ su - linuxuser1
$ grupper
Som du kan se at “LinuxGroup1” er oppført som gruppen av “Linuxuser1”.
Liste opp alle brukerne i en enkelt gruppe
For å liste opp alle brukerne av en hvilken som helst gruppe, kjør “Cat”, “Cut” og “grep” -kommandoen med følgende parametere.
$ katt /etc /gruppe | Cut - -Delimiter =: -felt = 1,4 | GREP GroupName
Sørg for å erstatte gruppenavnet med ønsket gruppenavn. For eksempel "linuxgroup1"
Du kan se at brukerne i “LinuxGroup1” er oppført.
Sletting av en bruker fra en gruppe
Hvis du vil fjerne en bruker fra en hvilken som helst gruppe. Du kan gjøre det ved å skrive brukernavnet og gruppenavnet etterfulgt av “Deluser” -kommandoen.
$ sudo deluser linuxuser1 linuxgroup1
Du kan se at brukeren blir fjernet fra "LinuxGroup1" -gruppen.
Sletting av en bruker
Hvis du vil slette en bruker fra operativsystemet. Du kan ganske enkelt slette den ved å kjøre "Deluser" -kommandoen med brukernavnet
$ sudo Deluser Linuxuser1
Hvis du også vil slette brukerens hjemmekatalog, kan du bruke "-fulle-hjem" -flagget med "Deluser" -kommandoen som dette
$ Sudo Deluser--Fjern-hjem Linuxuser1
Og nå, hvis vi lister opp "/Home" -katalogen, vil det ikke være flere hjemmekatalog for "Linuxuser1" -brukeren.
Sletting av en gruppe
For å fjerne gruppen fra operativsystemet, kjør “Delgroup” -kommandoen med gruppenavnet som dette
$ sudo delgroup linuxgroup1
Gruppen blir slettet vellykket.
Pakk opp
Å administrere brukerne er en veldig viktig oppgave som Linux -administratorer utfører. I Linux -baserte distribusjoner kan vi enkelt opprette nye brukere og administrere dem. Denne artikkelen beskriver brukeradministrasjon på det Linux -baserte systemet i detalj.