Hvordan å Liste Alle Brukere i et Linux-System

0 Comments

Til enhver tid, flere brukere kan benytte deg av én enkelt datamaskin. Men, med slike felles systemer, et system administrator må ta de riktige sikkerhetstiltak slik at en bruker ikke kan brudd på personvernet for en annen ved for eksempel å bruke en access control mekanisme som angir rettigheter til hver enkelt bruker.

noen ganger en endring i brukerrettigheter kan være nødvendig., For eksempel en bruker kanskje hans eller hennes rettigheter utvidet for en bestemt oppgave, eller en evne til en bestemt bruker for å få tilgang til systemet kan ha for å få opphevet i sin helhet. I slike tilfeller er det viktig for den systemansvarlige til å ha full kunnskap om alle brukerne av systemet.

I denne artikkelen, vi utforske metoder som brukes for å liste brukerne av et Linux-system. Både grafisk brukergrensesnitt (GUI)-baserte metoder og command line interface (CLI)-baserte metoder kan brukes for denne oppgaven, men denne artikkelen fokuserer på fire terminal-baserte metoder.,

Merk: Mens metodene nedenfor, er utført på en Linux Mint 20-system, kan du bruke programmet Linux distribusjon av ditt valg.

Metode # 1: «katt» – kommandoen

for Å bruke «katt» – kommandoen for å liste alle brukere i et Linux-system, følgende trinnene må utføres i rekkefølge:

Lansere terminal.

Bruk «katt» – kommandoen for å liste alle brukere på terminalen for å vise alle brukeropplysninger og passord som er lagret i /etc/passwd-filen av Linux-systemet.,

$ cat /etc/passwd

Som vist nedenfor, når du kjører denne kommandoen vil vise brukernavn, samt noen ekstra informasjon. Du kan bla gjennom denne listen til å vise alle brukere av Linux-systemet.

Metode # 2: «awk» – kommandoen

«awk» – kommandoen er nyttig hvis du ønsker å vise brukernavn, noe som kan være nyttig hvis du ikke trenger alle de tekniske detaljene kom tilbake med «katt» – kommandoen., For å bruke denne kommandoen for å liste alle brukere i et Linux-system, følgende trinnene må utføres i rekkefølge:

  • Start terminalen.
  • Kjør følgende kommando:
$ awk –F: ‘{ print $1}’ /etc/passwd

Når du kjører denne kommandoen i terminal, bare brukernavn vil bli returnert. Denne listen inneholder alle brukere av Linux-systemet.,

Metode # 3: «compgen» – kommandoen

Som den «awk» – kommandoen, er denne kommandoen brukes til å vise bare brukernavn, ignorerer alle andre detaljer. Å bruke «compgen» kommandoen for å liste alle brukere av Linux-systemet, de følgende trinnene må utføres i rekkefølge:

  • Start terminalen.
  • Kjør følgende kommando:
$ compgen –u

Denne kommandoen vil returnere alle brukernavnene som er forbundet med din Linux-operativsystemet.,

Metode # 4: «getent» – kommandoen

output av «getent» – kommandoen er veldig lik som den «katt» – kommandoen, som det viser en rekke detaljer sammen med brukernavn. Å bruke «getent» kommandoen for å liste alle brukere i Linux-systemet, de følgende trinnene må utføres i rekkefølge:

  • Start terminalen.,
  • Kjør følgende kommando:
$ getent passwd

Denne kommandoen vil liste alle brukere av Linux-systemet, samt noen andre detaljer, som vist i bildet nedenfor.

Konklusjon

Avhengig av dine behov, kan du velge fra fire kommandoer omtalt i denne artikkelen, for å få en liste av brukere. To av disse metodene, i tillegg til å liste opp alle brukere av Linux-systemet, også gi noen viktige detaljer for alle brukerkontoer.,

Det er varianter av disse kommandoene som du kan eksperimentere med å dekke dine behov. Imidlertid, slike variasjoner er utenfor omfanget av denne artikkelen. Metodene vi diskutert her vil tillate deg å vise alle brukere av Linux-systemet. Jeg håper denne artikkelen hjelper deg til å bedre forstå dette emnet.


Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *