Alle vet brukerinformasjon var bosatt i /etc/passwd – filen.

Det er en tekstfil som inneholder viktig informasjon om hver enkelt bruker.Når vi oppretter en ny bruker, den nye brukeren detaljer vil bli lagt inn i denne filen.

/etc/passwd-filen inneholder hver bruker vesentlig informasjon som en enkelt linje med sju felt.

Hver linje i /etc/passwd representerer en enkelt bruker. Denne filen holde brukerens informasjon i tre deler.,

  • Part-1: root brukeren informasjon
  • Part-2: system-definert kontoer-informasjon
  • Part-3: Real brukerinformasjon

Foreslått Les :
(#) Hvordan Sjekke Brukeren som Opprettet Dato På Linux
(#) Hvordan vil Sjekke Hvilke Grupper En Bruker Tilhører På Linux
(#) Hvordan Å Tvinge Brukeren til Å Endre Passord ved Neste Pålogging I Linux

Den første delen er root-kontoen, som er administrator-kontoen din har fullstendig makt over alle aspekter av systemet.,

Den andre delen er etterfulgt av system-definerte grupper og kontoer som er nødvendig for riktig installasjon og oppdatering av systemprogramvaren.

Den tredje delen på slutten representerer ekte mennesker som bruker systemet.

Mens du oppretter nye brukere under fire filene vil bli endret.

  • /etc/passwd: Bruker-detaljer vil bli oppdatert i denne filen.
  • /etc/shadow: Bruker passord info vil bli oppdatert i denne filen.
  • /etc/group: Gruppe detaljer vil bli oppdatert til den nye brukeren i denne filen.,
  • /etc/gshadow: Gruppe passord info vil bli oppdatert til den nye brukeren i filen.

Metode 1: Bruke /etc/passwd-filen

Bruke noen av file manipulasjon kommando, for eksempel katt, mer, mindre, osv., for å skrive ut listen over brukere som ble opprettet på ditt Linux-system.

/etc/passwd er en tekstfil som inneholder hver bruker informasjon, som er nødvendig for å logge på Linux-systemet. Det å opprettholde nyttig informasjon om brukere, for eksempel brukernavn, passord, bruker-ID-gruppe-ID, bruker-ID-informasjon, hjemmekataloger og shell.,

/etc/passwd-filen inneholder alle detaljer som en enkelt linje med syv feltene som beskrevet nedenfor, hvert felt atskilt med kolon «:»

Nedenfor finner du detaljert informasjon om sju felt.

  • Username (magesh): Brukernavn opprettet av brukeren. Tegn lengde bør være mellom 1 og 32.
  • Password (x): Det indikerer at det krypterte passordet er lagret i /etc/shadow-fil.
  • User ID (UID-506): Det viser den bruker-ID (UID) hver bruker bør inneholde unike VÆSKEN., UID (0-Null) er reservert for root UID (1-99) reservert for brukere og VÆSKEN (100-999) reservert for systemet kontoer/grupper
  • Group ID (GID-507): Det viser gruppe-ID-en (GID) hver gruppe bør inneholde unike GID er lagret i /etc/group-fil.
  • User ID Info (2g Admin - Magesh M): Det angir kommandoen feltet. Dette feltet kan brukes til å beskrive brukeren informasjon.
  • Home Directory (/home/mageshm): Det viser brukerens hjemmekatalog.
  • shell (/bin/bash): Det indikerer at brukeren er bash shell.,

Du kan bruke awk eller klipp ut-kommandoen til å skrive ut bare brukernavn liste på ditt Linux-system. Begge viser de samme resultatene.

Metode 2: Bruke getent Kommandoen

getent kommandoen viser oppføringer fra databaser som støttes av Navnet Service Bytte biblioteker, som er konfigurert i /etc/nsswitch.conf.

getent-kommandoen viser brukerinformasjon lignende til /etc/passwd-filen, det viser alle bruker-detaljer som en enkelt linje med sju felt.

Nedenfor finner du detaljert informasjon om sju felt.,

  • Username (magesh): Brukernavn opprettet av brukeren. Tegn lengde bør være mellom 1 og 32.
  • Password (x): Det indikerer at det krypterte passordet er lagret i /etc/shadow-fil.
  • User ID (UID-506): Det viser den bruker-ID (UID) hver bruker bør inneholde unike VÆSKEN. UID (0-Null) er reservert for root UID (1-99) reservert for brukere og VÆSKEN (100-999) reservert for systemet kontoer/grupper
  • Group ID (GID-507): Det viser gruppe-ID-en (GID) hver gruppe bør inneholde unike GID er lagret i /etc/group-fil.,
  • User ID Info (2g Admin - Magesh M): Det angir kommandoen feltet. Dette feltet kan brukes til å beskrive brukeren informasjon.
  • Home Directory (/home/mageshm): Det viser brukerens hjemmekatalog.
  • shell (/bin/bash): Det indikerer at brukeren er bash shell.

Du kan bruke awk eller klipp ut-kommandoen til å skrive ut bare brukernavn liste på ditt Linux-system. Begge viser de samme resultatene.

Metode 3: Bruke compgen Kommandoen

compgen er bash innebygd kommando og det vil vise alle tilgjengelige kommandoer, aliaser, og fungerer for deg.,

# compgen -urootbindaemonadmlpsyncshutdownhaltmailftppostfixsshdtcpdump2gadminapachezabbixmysqlzendrpc2daygeeknamedmageshm