Što je /etc /passwd datoteka i čemu služi?

Što je /etc /passwd datoteka i čemu služi?

Linux je višekorisnički operativni sustav. Kako bi se olakšalo pravilno upravljanje korisnicima, sustav pohranjuje korisničke podatke u /etc/passwd datoteka.





Ovaj će vam vodič pomoći razumjeti što je passwd datoteka i važnu ulogu koju igra kada je u pitanju upravljanje korisnicima u Linuxu.





Što je /etc /passwd?

Passwd datoteka u Linuxu je konfiguracijska datoteka koja sadrži pojedinosti korisnika. Važna karakteristika passwd datoteke je da je riječ o ASCII tekstualnoj datoteci koju korisnici mogu lako uređivati ​​pomoću bilo kojeg uređivača teksta, poput nano i vim.





što je ar zona na mom telefonu

Iako možete dodavati korisnike i upravljati njima izravno pomoću datoteke passwd, nije preporučljivo jer je ova radnja sklona tipkarskim pogreškama i pogreškama. Umjesto toga trebate koristiti različite naredbe za upravljanje korisnicima, kao što je useradd za dodavanje korisnika u vaš sustav .

Pregled datoteke /etc /passwd

Za pregled sadržaja passwd datoteke možete upotrijebiti bilo koji uređivač teksta ili naredbu za pregled datoteka. U ovom ćemo vodiču koristiti mačka .



cat /etc/passwd

Izlaz bi trebao biti sličan donjem.

Svaki redak zapravo predstavlja jednog korisnika na vašem sustavu, stoga se nemojte iznenaditi što imate na popisu toliko korisnika. Većina njih su korisnici sustava koji kontroliraju određene aplikacije na vašem Linux stroju. Na primjer, korisnik pošta odgovoran je za aplikaciju Mail.





Objašnjena /etc /passwd polja

Iz gornjeg izlaza vrlo je jasno da je /etc/passwd datoteka slijedi vrlo specifičan uzorak.

Svaka korisnička linija dodatno je podijeljena na sedam odjeljaka ili polja odvojenih znakom debelo crijevo lik ( : ) kao ispod.





1. Korisničko ime

Prvo polje u retku predstavlja korisničko ime ili korisničko ime korisnika. U gornjem primjeru korisničko ime je Ivan .

2. Lozinka

Drugo polje prikazuje šifriranu lozinku korisnika. Iz sigurnosnih razloga, lozinke se čuvaju u zasebnoj datoteci koja nije čitljiva običnim korisnicima. The /etc/shadow datoteka sprema korisničke lozinke u Linuxu.

Obično polje lozinke sadrži x kako bi se pokazalo da datoteka u sjeni sigurno pohranjuje lozinku. Ako je polje prazno, korisniku nije potrebna lozinka za prijavu. Kako bi održao ukupnu sigurnost sustava, svaki korisnik na vašem sustavu trebao bi imati lozinku. Možeš koristite naredbu passwd za promjenu ili upravljanje korisničkim lozinkama u Linuxu.

nemate dopuštenje za pristup na ovom poslužitelju

3. Korisnički ID

Polje korisničkog ID -a, općenito poznato kao UID, broj je koji Linux sustav koristi za identifikaciju korisnika. Većina korisnika sustava ima korisnički ID manji od broja 1000, dok redovni korisnici imaju ID u rasponu od 1000 naviše. The korijen (administrativni) korisnik obično ima ID 0.

4. ID grupe

Četvrto polje služi za ID grupe (općenito poznat kao GID). Kao korisnički ID, GID je također broj. ID grupe određuje primarnu grupu korisnika. Osim toga, GID -ovi svrstavaju sve korisnike u određene skupove radi lakše administracije. Korisnik može pripadati više od jedne grupe u Linuxu. Da biste saznali više o tome kojim grupama korisnik pripada, pogledajte /etc/group datoteka.

cat /etc/group

5. GECOS

Sljedeće polje je polje GECOS. Obično sadrži puno ime korisnika i dodatne pojedinosti, poput telefonskog broja ili broja sobe, koji su odvojeni zarezima. Ovo polje nije obavezno i ​​stoga može biti prazno.

6. Kućni imenik

Ovo polje sadrži /Dom imenik povezan s korisnikom. Ovo je primarni direktorij koji pohranjuje glavne korisničke datoteke i direktorije poput /Desktop i /Slike . U ovom primjeru, kućni direktorij korisnika je na /home/john .

Postojanje zasebnih kućnih direktorija za svakog korisnika jedan je od čimbenika koji omogućuju Linuxu da uistinu bude višekorisnički OS.

7. Školjka

Ovo polje sadrži naziv zadane ljuske pridružene korisniku. Ljuska je okruženje u kojem korisnik može izvoditi naredbe i skripte. Većina Linux distribucija koristi Bourne Again Shell (Bash) kao zadani ljuskarski program.

Olakšava administraciju sustava na Linuxu

Ovaj vodič vam je pokazao što je to /etc/passwd datoteku u Linuxu i ključnu ulogu koju ima pri upravljanju korisnicima na vašem Linux sustavu. Datoteka passwd sadrži podatke vezane za korisnika, kao što su korisničko ime, pojedinosti zaporke, put do kućnog direktorija, ID-ovi korisnika i grupa itd.

kako pronaći stare tekstualne poruke na iphoneu

Kao što ste vidjeli, većina korisnika Linuxa obično je dio grupe radi olakšavanja administracije pristupa datotekama i drugih privilegija. Korisnike možete sami dodati u grupe ako za to imate potrebna dopuštenja.

Udio Udio Cvrkut E -pošta Ubuntu Linux: Dodavanje i uklanjanje korisnika u grupe na jednostavan način

Želite bolje upravljati korisnicima na Ubuntu Linuxu? Odgovor je stvoriti grupe, a zatim upotrijebiti značajku dodavanja korisnika Ubuntu.

Pročitajte Dalje
Povezane teme
  • Linux
  • Kontrola korisničkog računa
  • Administracija sustava
O autoru Dobro krenuti(36 objavljenih članaka)

Mwiza razvija softver po struci i opsežno piše o Linuxu i front-end programiranju. Neki od njegovih interesa uključuju povijest, ekonomiju, politiku i arhitekturu poduzeća.

Više od Mwize Kumwende

Pretplatite se na naše obavijesti

Pridružite se našem biltenu za tehničke savjete, recenzije, besplatne e -knjige i ekskluzivne ponude!

Kliknite ovdje za pretplatu