Kaj je datoteka /etc /passwd in za kaj se uporablja?

Kaj je datoteka /etc /passwd in za kaj se uporablja?

Linux je operacijski sistem za več uporabnikov. Za lažje upravljanje uporabnikov sistem shranjuje podatke o uporabnikih v /etc/passwd mapa.





Ta priročnik vam bo pomagal razumeti, kaj je datoteka passwd in pomembno vlogo, ki jo ima pri upravljanju uporabnikov v sistemu Linux.





Kaj je /etc /passwd?

Datoteka passwd v Linuxu je konfiguracijska datoteka, ki vsebuje uporabniške podatke. Pomembna značilnost datoteke passwd je, da gre za besedilno datoteko ASCII, ki jo lahko uporabniki enostavno uredijo s katerim koli urejevalnikom besedil, kot sta nano in vim.





kako izbrisati račun hotmail

Čeprav lahko uporabnike dodate in upravljate neposredno z datoteko passwd, to ni priporočljivo, ker je to dejanje nagnjeno k tipkanjem in napakam. Namesto tega uporabite različne ukaze za upravljanje uporabnikov, na primer useradd za dodajanje uporabnikov v vaš sistem .

Ogled datoteke /etc /passwd

Če si želite ogledati vsebino datoteke passwd, lahko uporabite kateri koli urejevalnik besedil ali orodje za ogled datotek. V tem priročniku bomo uporabljali mačka .



cat /etc/passwd

Izhod mora biti podoben spodnjemu.

Vsaka vrstica dejansko predstavlja enega uporabnika v vašem sistemu, zato ne bodite presenečeni, da imate na seznamu toliko uporabnikov. Večina jih je sistemskih uporabnikov, ki nadzorujejo posebne aplikacije na vašem računalniku Linux. Na primer uporabnik pošte je odgovoren za aplikacijo Mail.





Razložena polja /etc /passwd

Iz zgornjih rezultatov je zelo jasno, da je /etc/passwd datoteka sledi zelo posebnemu vzorcu.

Vsaka uporabniška vrstica je nadalje razdeljena na sedem razdelkov ali polj, ločenih z debelo črevo lik ( : ) kot spodaj.





1. Uporabniško ime

Prvo polje v vrstici predstavlja uporabniško ime ali uporabniško ime za prijavo. V zgornjem primeru je uporabniško ime Janez .

2. Geslo

Drugo polje prikazuje uporabnikovo šifrirano geslo. Iz varnostnih razlogov se gesla hranijo v ločeni datoteki, ki je ne berejo običajni uporabniki. The Datoteka/etc/shadow hrani gesla uporabnikov v Linuxu.

Običajno polje za geslo vsebuje x za prikaz, da datoteka v senci varno shranjuje geslo. Če je polje prazno, uporabnik za prijavo ne potrebuje gesla. Za ohranitev splošne varnosti sistema mora imeti vsak uporabnik v vašem sistemu geslo. Ti lahko uporabite ukaz passwd za spreminjanje ali upravljanje uporabniških gesel v Linuxu.

katere programe naj namestim na svoj novi prenosnik

3. ID uporabnika

Polje ID uporabnika, splošno znano kot UID, je številka, ki jo sistem Linux uporablja za identifikacijo uporabnikov. Večina uporabnikov sistemov ima ID uporabnika manjši od števila 1000, medtem ko imajo običajni uporabniki ID od 1000 navzgor. The koren (skrbniški) uporabnik ima običajno ID 0.

4. ID skupine

Četrto polje je za ID skupine (splošno znano kot GID). GID je kot uporabniški ID tudi številka. ID skupine določa primarno skupino uporabnika. Poleg tega GID razvrščajo vse uporabnike v posebne sklope za lažje upravljanje. Uporabnik lahko pripada več kot eni skupini v sistemu Linux. Če želite izvedeti več o tem, katerim skupinam pripada uporabnik, si oglejte /etc/group mapa.

cat /etc/group

5. GECOS

Naslednje polje je polje GECOS. Običajno vsebuje polno ime uporabnika in dodatne podrobnosti, na primer telefonsko številko ali številko sobe, ki sta ločeni z vejicami. To polje je neobvezno in je zato lahko prazno.

6. Domači imenik

To polje vsebuje /domov imenik, povezan z uporabnikom. To je primarni imenik, v katerem so shranjene glavne uporabniške datoteke in imeniki, kot so /Namizje in /Slike . V tem primeru je domači imenik uporabnika na naslovu /home/john .

Imeti ločene domače imenike za vsakega uporabnika je eden od dejavnikov, ki omogočajo, da je Linux resnično operacijski sistem za več uporabnikov.

7. Lupina

To polje vsebuje ime privzete lupine, povezane z uporabnikom. Lupina je okolje, v katerem lahko uporabnik izvaja ukaze in skripte. Večina distribucij Linuxa uporablja Bourne Again Shell (Bash) kot privzeti program lupine.

Olajšajte sistemsko upravljanje v Linuxu

Ta priročnik vam je pokazal, kaj je /etc/passwd datoteko v sistemu Linux in ključno vlogo, ki jo ima pri upravljanju uporabnikov v sistemu Linux. Datoteka passwd vsebuje podatke, povezane z uporabnikom, kot so uporabniško ime, podrobnosti o geslu, pot do domačega imenika, ID-ji uporabnikov in skupin itd.

okvara kopice v načinu jedra windows 10

Kot ste videli, je večina uporabnikov Linuxa običajno del skupine, ki olajša upravljanje dostopa do datotek in drugih privilegijev. Uporabnike lahko sami dodate v skupine, če imate za to potrebna dovoljenja.

Deliti Deliti Cvrkutati E-naslov Ubuntu Linux: na preprost način dodajte in odstranite uporabnike v skupine

Želite bolje upravljati uporabnike v Ubuntu Linuxu? Odgovor je ustvariti skupine in nato uporabiti uporabniško funkcijo dodajanja Ubuntu.

Preberite Naprej
Sorodne teme
  • Linux
  • Nadzor uporabniškega računa
  • Sistemska administracija
O avtorju Dobro za iti(36 objavljenih člankov)

Mwiza po poklicu razvija programsko opremo in veliko piše o Linuxu in vmesnem programiranju. Nekateri njegovi interesi vključujejo zgodovino, ekonomijo, politiko in arhitekturo podjetja.

Več od Mwize Kumwenda

Naročite se na naše novice

Pridružite se našemu glasilu za tehnične nasvete, ocene, brezplačne e -knjige in ekskluzivne ponudbe!

Kliknite tukaj, če se želite naročiti