Noen ganger kan det være nødvendig å endre brukerrettigheter. For eksempel kan det hende at en bruker trenger at hans eller hennes rettigheter utvides for en bestemt oppgave, eller at en bestemt brukers evne til å få tilgang til systemet må kanskje oppheves helt. I slike scenarier er det viktig for systemadministratoren å ha fullstendig kunnskap om alle brukere av systemet.
I denne artikkelen undersøker vi metodene som brukes til å liste opp brukerne av et Linux-system. Både grafiske brukergrensesnitt (GUI) -baserte metoder og kommandolinjegrensesnitt (CLI) -baserte metoder kan brukes til denne oppgaven; denne artikkelen fokuserer imidlertid på fire terminalbaserte metoder.
Merk: Mens metodene diskutert nedenfor er utført på et Linux Mint 20-system, kan du bruke den Linux-distribusjonen du velger.
Metode nr. 1: "katt" -kommandoen
For å bruke "cat" -kommandoen til å liste opp alle brukere i et Linux-system, bør følgende trinn utføres i rekkefølge:
Start terminalen.
Bruk "cat" -kommandoen til å liste alle brukerne på terminalen for å vise alle brukerkontodetaljene og passordene som er lagret i / etc / passwd-filen i Linux-systemet.
Som vist nedenfor vil kjøring av denne kommandoen vise brukernavnene, samt litt tilleggsinformasjon. Du kan bla gjennom denne listen for å se alle brukerne av Linux-systemet.
Metode nr. 2: "awk" -kommandoen
Kommandoen "awk" er nyttig hvis du bare vil vise brukernavn, noe som kan være nyttig hvis du ikke trenger alle de tekniske detaljene som returneres med "cat" -kommandoen. For å bruke denne kommandoen til å liste opp alle brukere i et Linux-system, bør følgende trinn utføres i rekkefølge:
- Start terminalen.
- Kjør følgende kommando:
Når du kjører denne kommandoen i terminalen din, vil bare brukernavnene returneres. Denne listen inkluderer alle brukere av Linux-systemet.
Metode nr. 3: "compgen" -kommandoen
I likhet med "awk" -kommandoen brukes denne kommandoen til å vise bare brukernavn, og ignorerer alle andre detaljer. For å bruke kommandoen "compgen" til å liste opp alle brukere av Linux-systemet, bør følgende trinn utføres i rekkefølge:
- Start terminalen.
- Kjør følgende kommando:
Denne kommandoen returnerer alle brukernavnene som er tilknyttet Linux-operativsystemet.
Metode nr. 4: "getent" -kommandoen
Resultatet av "getent" -kommandoen er veldig lik den for "cat" -kommandoen, da den viser mange detaljer sammen med brukernavnene. For å bruke kommandoen "getent" til å liste opp alle brukere i Linux-systemet, bør følgende trinn utføres i rekkefølge:
- Start terminalen.
- Kjør følgende kommando:
Denne kommandoen vil liste opp alle brukerne av Linux-systemet ditt, samt noen andre detaljer, som vist på bildet nedenfor.
Konklusjon
Avhengig av dine behov, kan du velge mellom de fire kommandoene som er diskutert i denne artikkelen for å få en liste over brukere. To av disse metodene, i tillegg til å liste opp alle brukerne av Linux-systemet ditt, gir også noen viktige detaljer for alle brukerkontoer.
Det er varianter av disse kommandoene du kan eksperimentere med for å dekke dine behov. Imidlertid er slike variasjoner utenfor omfanget av denne artikkelen. Metodene vi diskuterte her vil tillate deg å liste opp alle brukerne av Linux-systemet ditt. Jeg håper denne artikkelen hjalp deg med å bedre forstå dette emnet.