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ínChcete 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
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 Kumwendyprihlá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