Čo je súbor /etc /passwd a na čo sa používa?

Čo je súbor /etc /passwd a na čo sa používa?

Linux je viacužívateľský operačný systém. Aby sa uľahčila správna správa používateľov, systém ukladá informácie o používateľovi do súboru /etc/passwd súbor.





Táto príručka vám pomôže porozumieť tomu, čo je súbor passwd a akú dôležitú úlohu zohráva pri správe používateľov v systéme Linux.





Čo je /etc /passwd?

Súbor passwd v systéme Linux je konfiguračný súbor, ktorý obsahuje podrobnosti o používateľovi. Dôležitou charakteristikou súboru passwd je, že ide o textový súbor ASCII, ktorý môžu používatelia ľahko upravovať pomocou ľubovoľného textového editora, ako je nano a vim.





ako uložiť ako png v programe Illustrator

Aj keď môžete pridávať a spravovať používateľov priamo pomocou súboru passwd, neodporúča sa to, pretože táto akcia je náchylná na preklepy a chyby. Namiesto toho by ste mali používať rôzne príkazy na správu používateľov, ako napríklad useradd na pridanie používateľov do vášho systému .

Zobrazenie súboru /etc /passwd

Na zobrazenie obsahu súboru passwd môžete použiť ľubovoľný textový editor alebo príkazový nástroj na zobrazenie súborov. V tejto príručke budeme používať kat .



cat /etc/passwd

Výstup by mal byť podobný nižšie uvedenému.

Každý riadok v skutočnosti predstavuje jedného používateľa vo vašom systéme, takže sa nečudujte, že máte v zozname toľko používateľov. Väčšina z nich sú používatelia systému, ktorí ovládajú konkrétne aplikácie na vašom počítači so systémom Linux. Napríklad používateľ pošta je zodpovedný za aplikáciu Mail.





Polia /etc /passwd vysvetlené

Z vyššie uvedeného výstupu je úplne zrejmé, že /etc/passwd súbor má veľmi špecifický vzor.

Každý používateľský riadok je ďalej rozdelený na sedem sekcií alebo polí oddelených dvojbodka postava ( : ) ako je uvedené nižšie.





1. Používateľské meno

Prvé pole v riadku predstavuje používateľské meno alebo prihlasovacie meno používateľa. V uvedenom príklade je používateľské meno john .

2. Heslo

Druhé pole zobrazuje šifrované heslo používateľa. Z bezpečnostných dôvodov sú heslá uložené v samostatnom súbore, ktorý nie je čitateľný pre bežných používateľov. The /etc/shadow súbor ukladá používateľské heslá v Linuxe.

Pole hesla obvykle obsahuje príponu X aby ukázal, že tieňový súbor bezpečne uchováva heslo. Ak je pole prázdne, používateľ nepotrebuje na prihlásenie heslo. Aby bola zaistená celková bezpečnosť systému, každý používateľ vo vašom systéme by mal mať heslo. Môžeš pomocou príkazu passwd zmeňte alebo spravujte používateľské heslá v Linuxe.

ako nainštalovať homebrew na wii

3. ID užívateľa

Pole ID užívateľa, bežne známe ako UID, je číslo, ktoré systém Linux používa na identifikáciu používateľov. Väčšina používateľov systémov má ID užívateľa nižšie ako číslo 1000, zatiaľ čo bežní používatelia majú ID v rozsahu od 1 000 vyššie. The koreň (administratívny) používateľ má spravidla ID 0.

4. ID skupiny

Štvrté pole je určené pre ID skupiny (bežne známe ako GID). Ako ID užívateľa je GID tiež číslo. ID skupiny určuje primárnu skupinu používateľov. GID navyše kategorizujú všetkých používateľov v konkrétnych množinách pre jednoduchšiu správu. Používateľ môže v Linuxe patriť do viac ako jednej skupiny. Ak sa chcete dozvedieť viac o tom, do ktorých skupín užívateľ patrí, môžete sa pozrieť na stránku /etc/skupina súbor.

cat /etc/group

5. GECOS

Ďalším poľom je pole GECOS. Obvykle obsahuje úplné meno používateľa a ďalšie podrobnosti, ako sú telefónne číslo alebo čísla miestností, oddelené čiarkou. Toto pole je voliteľné, a preto môže byť prázdne.

6. Domovský adresár

Toto pole obsahuje príponu /Domov adresár spojený s užívateľom. Toto je primárny adresár, v ktorom sú uložené hlavné užívateľské súbory a adresáre ako napr /Pracovná plocha a /Obrázky . V tomto prípade je domovský adresár používateľa na /home/john .

Mať samostatné domovské adresáre pre každého používateľa je jedným z faktorov, ktoré umožňujú Linuxu byť skutočne operačným systémom pre viacerých používateľov.

7. Škrupina

Toto pole obsahuje názov predvoleného shellu priradeného k používateľovi. Shell je prostredie, v ktorom môže používateľ spúšťať príkazy a skripty. Väčšina distribúcií Linuxu používa príponu Bourne Again Shell (Bash) ako predvolený shell program.

Zjednodušenie správy systému v systéme Linux

Táto príručka vám ukázala, čo to je /etc/passwd súbor v systéme Linux a kľúčovú úlohu, ktorú zohráva pri správe používateľov vo vašom systéme Linux. Súbor passwd obsahuje informácie týkajúce sa používateľa, ako napríklad používateľské meno, podrobnosti o hesle, cestu k domácemu adresáru, ID používateľov a skupín atď.

ako nájsť staré textové správy na iphone

Ako ste videli, väčšina používateľov Linuxu je zvyčajne súčasťou skupiny, ktorá uľahčuje správu prístupu k súborom a ďalších oprávnení. Používateľov môžete do skupín pridávať sami, ak na to máte potrebné povolenia.

zdieľam zdieľam Tweet E -mail Ubuntu Linux: Jednoduché pridávanie a odstraňovanie používateľov do skupín

Chcete lepšie spravovať používateľov v systéme Ubuntu Linux? Odpoveďou je vytvoriť skupiny a potom použiť funkciu pridať používateľa v Ubuntu.

Čítajte ďalej
Súvisiace témy
  • Linux
  • Kontrola použivateľského konta
  • Správa systému
O autorovi Dobré ísť(36 publikovaných článkov)

Mwiza sa špecializuje na vývoj softvéru a rozsiahle píše o Linuxe a front-end programovaní. Medzi jeho záujmy patrí história, ekonomika, politika a podniková architektúra.

Viac od Mwizy Kumwendy

prihlásiť sa ku odberu noviniek

Pripojte sa k nášmu bulletinu a získajte technické tipy, recenzie, bezplatné elektronické knihy a exkluzívne ponuky!

Kliknutím sem sa prihlásite na odber