Hva er /etc /passwd -filen og hva brukes den til?

Hva er /etc /passwd -filen og hva brukes den til?

Linux er et flerbrukeroperativsystem. Og for å lette riktig brukeradministrasjon lagrer systemet brukerinformasjonen i /etc/passwd fil.





Denne veiledningen hjelper deg å forstå hva passwd -filen er og den viktige rollen den spiller når det gjelder brukeradministrasjon i Linux.





Hva er /etc /passwd?

Passwd -filen i Linux er en konfigurasjonsfil som inneholder brukerdetaljer. Et viktig kjennetegn ved passwd -filen er at det er en ASCII -tekstfil som brukerne enkelt kan redigere ved hjelp av en hvilken som helst tekstredigerer som nano og vim.





hvordan kontrollere telefonen fra pc

Selv om du kan legge til og administrere brukere direkte ved å bruke passwd -filen, er det ikke tilrådelig fordi denne handlingen er utsatt for skrivefeil og feil. Du bør i stedet bruke de forskjellige brukerstyringskommandoene som f.eks useradd for å legge til brukere i systemet ditt .

Viser filen /etc /passwd

For å se innholdet i passwd -filen kan du bruke hvilken som helst tekstredigerer eller et kommandoverktøy for visning av filer. I denne guiden skal vi bruke katt .



cat /etc/passwd

Utgangen skal være lik den nedenfor.

Hver linje representerer faktisk en bruker på systemet ditt, så ikke bli overrasket over at du har så mange brukere oppført. De fleste av dem er systembrukere som kontrollerer spesifikke applikasjoner på din Linux -maskin. For eksempel brukeren post er ansvarlig for Mail -søknaden.





Feltene /etc /passwd forklart

Fra utgangen ovenfor er det veldig tydelig at /etc/passwd filen følger et veldig spesifikt mønster.

Hver brukerlinje er videre delt inn i syv seksjoner eller felt atskilt med tykktarm karakter ( : ) som Nedenfor.





1. Brukernavn

Det første feltet på en linje representerer brukernavnet eller påloggingsnavnet til brukeren. I eksemplet ovenfor er brukernavnet john .

2. Passord

Det andre feltet viser brukerens krypterte passord. Av sikkerhetshensyn lagres passordene i en egen fil som ikke er lesbar for vanlige brukere. De /etc/shadow file lagrer brukerpassord i Linux.

Normalt inneholder passordfeltet en x for å vise at skyggefilen lagrer passordet sikkert. Hvis feltet er tomt, trenger ikke brukeren et passord for å logge på. For å opprettholde den generelle systemsikkerheten, bør hver bruker på systemet ha et passord. Du kan bruk passwd -kommandoen for å endre eller administrere brukerpassord i Linux.

kan ps3 -spill spilles på ps4

3. Bruker -ID

Bruker -ID -feltet, vanligvis kjent som UID, er et nummer som brukes av Linux -systemet for å identifisere brukere. De fleste systembrukere har en bruker -ID mindre enn tallet 1000, mens vanlige brukere har ID -er fra 1000 og oppover. De rot (administrativ) bruker har vanligvis ID 0.

4. Gruppe -ID

Det fjerde feltet er for gruppe -ID (vanligvis kjent som GID). Som bruker -ID er GID også et tall. Gruppe -ID -en bestemmer den primære gruppen til en bruker. I tillegg kategoriserer GID -er alle brukere i spesifikke sett for enklere administrasjon. En bruker kan tilhøre mer enn én gruppe i Linux. For å finne ut mer om hvilke grupper en bruker tilhører, kan du se på /etc/group fil.

cat /etc/group

5. GECOS

Det neste feltet er GECOS -feltet. Den inneholder vanligvis en brukers fulle navn og tilleggsdetaljer, for eksempel telefonnummeret eller romnumrene, som er kommaseparert. Dette feltet er valgfritt og kan derfor være tomt.

6. Hjemmekatalog

Dette feltet inneholder /hjem katalog som er knyttet til brukeren. Dette er den primære katalogen som lagrer hovedbrukerfiler og kataloger som f.eks /Desktop og /Bilder . I dette eksemplet er brukerens hjemmekatalog på /hjem/john .

Å ha separate hjemmekataloger for hver bruker er en av faktorene som gjør at Linux kan være et virkelig flerbruker-operativsystem.

7. Skall

Dette feltet inneholder navnet på standardskallet som er knyttet til en bruker. Skallet er miljøet der en bruker kan kjøre kommandoer og skript. De fleste Linux -distros bruker Bourne Again Shell (Bash) som standard skallprogram.

Gjør systemadministrasjon enklere på Linux

Denne guiden har vist deg hva som er /etc/passwd filen i Linux og nøkkelrollen den spiller når du administrerer brukere på ditt Linux -system. Passwd-filen inneholder brukerrelatert informasjon som brukernavn, passorddetaljer, hjemmekatalogsti, bruker- og gruppe-IDer, etc.

overføre musikk fra ipod til itunes

Som du har sett, er de fleste Linux -brukere vanligvis en del av en gruppe for å lette administrasjonen av filtilgang og andre privilegier. Du kan legge til brukere i grupper selv hvis du har de nødvendige tillatelsene for å gjøre det.

Dele Dele kvitring E -post Ubuntu Linux: Legg til og fjern brukere til grupper på den enkle måten

Vil du bedre administrere brukere på Ubuntu Linux? Svaret er å opprette grupper, og bruk deretter Ubuntu -brukerfunksjonen.

Les neste
Relaterte temaer
  • Linux
  • Brukerkonto-kontroll
  • Systemadministrasjon
Om forfatteren Klar til å gå(36 artikler publisert)

Mwiza utvikler programvare etter yrke og skriver mye om Linux og front-end programmering. Noen av hans interesser inkluderer historie, økonomi, politikk og virksomhetsarkitektur.

Mer fra Mwiza Kumwenda

Abonner på vårt nyhetsbrev

Bli med i vårt nyhetsbrev for tekniske tips, anmeldelser, gratis ebøker og eksklusive tilbud!

Klikk her for å abonnere