Mis on fail /etc /passwd ja milleks seda kasutatakse?

Mis on fail /etc /passwd ja milleks seda kasutatakse?

Linux on mitme kasutajaga operatsioonisüsteem. Nõuetekohase kasutajahalduse hõlbustamiseks salvestab süsteem kasutajateabe kausta /etc/passwd faili.



See juhend aitab teil mõista, mis on paroolifail ja kui oluline roll sellel on Linuxi kasutajate haldamisel.

Mis on /etc /passwd?

Linuxi passwd -fail on konfiguratsioonifail, mis sisaldab kasutaja üksikasju. Passwd -faili oluline omadus on see, et see on ASCII tekstifail, mida kasutajad saavad hõlpsasti redigeerida mis tahes tekstiredaktori, näiteks nano ja vim abil.





kuidas printimisekraani pdf -failina salvestada

Kuigi saate kasutajaid lisada ja hallata otse, kasutades passwd -faili, pole see soovitatav, kuna see toiming võib põhjustada kirjavigu ja vigu. Selle asemel peaksite kasutama erinevaid kasutajahalduskäske, näiteks useradd kasutajate lisamiseks oma süsteemi .

Faili /etc /passwd vaatamine

Passwd -faili sisu vaatamiseks võite kasutada mis tahes tekstiredaktorit või faili vaatamise käsutööriista. Selles juhendis kasutame kass .



cat /etc/passwd

Väljund peaks olema sarnane allolevaga.

Iga rida esindab tegelikult ühte kasutajat teie süsteemis, seega ärge imestage, et teil on nii palju kasutajaid loetletud. Enamik neist on süsteemi kasutajad, kes juhivad teie Linuxi masina konkreetseid rakendusi. Näiteks kasutaja posti teel vastutab rakenduse Mail eest.

Väljad /etc /passwd on seletatud

Ülaltoodud väljundist on väga selge, et /etc/passwd fail järgib väga kindlat mustrit.

Iga kasutaja rida on omakorda jagatud seitsmeks sektsiooniks või väljaks, mis on eraldatud koolon märk ( : ) nagu allpool.

1. Kasutajanimi

Rea esimene väli tähistab kasutaja kasutajanime või sisselogimisnime. Ülaltoodud näites on kasutajanimi john .

2. Parool

Teine väli näitab kasutaja krüptitud parooli. Turvalisuse huvides hoitakse paroole eraldi failis, mida tavakasutajad ei saa lugeda. The /etc/shadow fail salvestab kasutaja paroolid Linuxis.

Tavaliselt sisaldab parooliväli x näidata, et varifail salvestab parooli turvaliselt. Kui väli on tühi, ei vaja kasutaja sisselogimiseks parooli. Süsteemi üldise turvalisuse säilitamiseks peaks igal teie süsteemi kasutajal olema parool. Sa saad kasutage parooli muutmiseks või haldamiseks käsku passwd Linuxis.

Windows ei suutnud tuvastada selle võrgu puhverserveri seadeid

3. Kasutaja ID

Kasutajatunnuse väli, üldtuntud kui UID, on number, mida Linuxi süsteem kasutab kasutajate tuvastamiseks. Enamiku süsteemikasutajate kasutajatunnus on väiksem kui number 1000, samas kui tavakasutajatel on ID -d alates 1000. The juur (administratiivsel) kasutajal on tavaliselt ID 0.

4. Grupi ID

Neljas väli on rühma ID jaoks (üldtuntud kui GID). Kasutajatunnusena on GID ka number. Grupi ID määrab kasutaja esmase rühma. Lisaks liigitavad GID -d haldamise hõlbustamiseks kõik kasutajad teatud komplektidesse. Kasutaja võib Linuxis kuuluda rohkem kui ühte gruppi. Lisateavet selle kohta, millistesse rühmadesse kasutaja kuulub, saate vaadata jaotises /etc/group faili.

cat /etc/group

5. GECOS

Järgmine väli on väli GECOS. Tavaliselt sisaldab see kasutaja täisnime ja täiendavaid üksikasju, näiteks telefoni- või toanumbreid, mis on eraldatud komaga. See väli on valikuline ja võib seetõttu olla tühi.

6. Kodukataloog

See väli sisaldab /Kodu kasutajaga seotud kataloog. See on peamine kataloog, mis salvestab peamised kasutajafailid ja kataloogid nagu /Töölaud ja /Pildid . Selles näites on kasutaja kodukataloog aadressil /kodu/john .

Iga kasutaja jaoks eraldi kodukataloogide olemasolu on üks teguritest, mis võimaldab Linuxil olla tõeliselt mitme kasutajaga operatsioonisüsteem.

7. Kest

See väli sisaldab kasutajaga seotud vaikimisi kesta nime. Kest on keskkond, kus kasutaja saab käske ja skripte käivitada. Enamik Linuxi distributsioone kasutab Bourne Again Shell (Bash) vaikimisi kestprogrammina.

Süsteemi haldamise lihtsustamine Linuxis

See juhend on näidanud teile, mis on /etc/passwd faili Linuxis ja selle võtmerolli Linuxi kasutajate haldamisel. Passwd-fail sisaldab kasutajatega seotud teavet, nagu kasutajanimi, parooli üksikasjad, kodukataloogi tee, kasutaja- ja grupi-ID jne.

Windows 10 ei saa klõpsata tegumiriba ikoonidel

Nagu olete näinud, kuulub enamik Linuxi kasutajaid tavaliselt gruppi, et hõlbustada failidele juurdepääsu ja muude privileegide haldamist. Kui teil on selleks vajalikud õigused, saate kasutajaid rühmadesse ise lisada.

Jaga Jaga Piiksuma E -post Ubuntu Linux: kasutajate lisamine ja eemaldamine gruppidesse lihtsal viisil

Kas soovite Ubuntu Linuxi kasutajaid paremini hallata? Vastus on rühmade loomine, seejärel kasutage Ubuntu kasutaja lisamise funktsiooni.

Loe edasi
Seotud teemad
  • Linux
  • Kasutajakonto kontroll
  • Süsteemi haldamine
Autori kohta Valmis(36 artiklit avaldatud)

Mwiza arendab tarkvara erialalt ja kirjutab laialdaselt Linuxis ja esiprogrammeerimises. Mõned tema huvid hõlmavad ajalugu, majandust, poliitikat ja ettevõtlusarhitektuuri.

Veel Mwiza Kumwendalt

Telli meie uudiskiri

Liituge meie uudiskirjaga, et saada tehnilisi näpunäiteid, ülevaateid, tasuta e -raamatuid ja eksklusiivseid pakkumisi!

Tellimiseks klõpsake siin