Ce este fișierul / etc / passwd și pentru ce se folosește?

Ce este fișierul / etc / passwd și pentru ce se folosește?

Linux este un sistem de operare multi-utilizator. Și pentru a facilita gestionarea corectă a utilizatorului, sistemul stochează informațiile utilizatorului în / etc / passwd fişier.





Acest ghid vă va ajuta să înțelegeți ce este fișierul passwd și rolul important pe care îl joacă atunci când vine vorba de gestionarea utilizatorilor în Linux.





Ce este / etc / passwd?

Fișierul passwd din Linux este un fișier de configurare care conține detalii despre utilizator. O caracteristică importantă a fișierului passwd este că este un fișier text ASCII pe care utilizatorii îl pot edita cu ușurință folosind orice editor de text, cum ar fi nano și vim.





recunoașterea feței comparați două fotografii online

Deși puteți adăuga și gestiona utilizatorii direct utilizând fișierul passwd, nu este recomandabil deoarece această acțiune este predispusă la greșeli de eroare și erori. În schimb, ar trebui să utilizați diferitele comenzi de gestionare a utilizatorilor, cum ar fi useradd pentru a adăuga utilizatori la sistemul dvs. .

Vizualizarea fișierului / etc / passwd

Pentru a vizualiza conținutul fișierului passwd, puteți utiliza orice editor de text sau un instrument de comandă pentru vizualizarea fișierelor. În acest ghid, vom folosi pisică .



cat /etc/passwd

Rezultatul ar trebui să fie similar cu cel de mai jos.

Fiecare linie reprezintă de fapt un utilizator din sistemul dvs., așa că nu vă mirați că aveți atât de mulți utilizatori enumerați. Majoritatea sunt utilizatori de sistem care controlează aplicații specifice de pe mașina dvs. Linux. De exemplu, utilizatorul Poștă este responsabil pentru aplicația Mail.





Câmpurile / etc / passwd sunt explicate

Din rezultatul de mai sus, este foarte clar că / etc / passwd fișierul urmează un model foarte specific.

Fiecare linie de utilizator este în continuare subdivizată în șapte secțiuni sau câmpuri separate prin colon caracter ( : ) ca mai jos.





1. Numele de utilizator

Primul câmp dintr-o linie reprezintă numele de utilizator sau numele de conectare al utilizatorului. În exemplul de mai sus, numele de utilizator este Ioan .

2. Parolă

Al doilea câmp arată parola criptată a utilizatorului. Din motive de securitate, parolele sunt păstrate într-un fișier separat care nu poate fi citit de utilizatorii obișnuiți. The Fișierul / etc / shadow stochează parolele utilizatorilor în Linux.

În mod normal, câmpul de parolă conține un X pentru a arăta că fișierul shadow stochează parola în siguranță. Dacă câmpul este gol, utilizatorul nu are nevoie de o parolă pentru a se conecta. Pentru a menține securitatea generală a sistemului, fiecare utilizator din sistemul dvs. ar trebui să aibă o parolă. Poti utilizați comanda passwd pentru a modifica sau gestiona parolele utilizatorului în Linux.

jocurile ps3 pot fi jucate pe ps4

3. ID utilizator

Câmpul ID utilizator, cunoscut în mod obișnuit sub numele de UID, este un număr utilizat de sistemul Linux pentru identificarea utilizatorilor. Majoritatea utilizatorilor de sisteme au un ID de utilizator mai mic decât numărul 1000, în timp ce utilizatorii obișnuiți au ID-uri de la 1000 în sus. The rădăcină (administrativ) utilizatorul are de obicei ID-ul 0.

4. ID grup

Al patrulea câmp este pentru ID-ul grupului (cunoscut sub numele de GID). Ca ID de utilizator, GID este, de asemenea, un număr. ID-ul grupului determină grupul principal al unui utilizator. În plus, GID-urile clasifică toți utilizatorii în seturi specifice pentru o administrare mai ușoară. Un utilizator poate aparține mai multor grupuri din Linux. Pentru a afla mai multe despre grupurile de care aparține un utilizator, puteți consulta / etc / group fişier.

cat /etc/group

5. GECOS

Următorul câmp este câmpul GECOS. De obicei, conține numele complet al utilizatorului și detalii suplimentare, cum ar fi numărul de telefon sau numerele de cameră, care sunt separate prin virgulă. Acest câmp este opțional și, prin urmare, poate fi necompletat.

6. Director de acasă

Acest câmp conține /Acasă director asociat utilizatorului. Acesta este directorul principal care stochează fișierele principale ale utilizatorilor și directoare precum / Desktop și / Imagini . În acest exemplu, directorul principal al utilizatorului este la / acasă / john .

A avea directoare de acasă separate pentru fiecare utilizator este unul dintre factorii care permit Linux să fie un sistem de operare cu adevărat multi-utilizator.

7. Shell

Acest câmp conține numele shell-ului implicit asociat unui utilizator. Shell-ul este mediul în care un utilizator poate rula comenzi și scripturi. Majoritatea distribuțiilor Linux folosesc Bourne Again Shell (Bash) ca program implicit de shell.

Facilitarea administrării sistemului pe Linux

Acest ghid vă arată ce este / etc / passwd fișier în Linux și rolul cheie pe care îl joacă atunci când gestionează utilizatorii pe sistemul dvs. Linux. Fișierul passwd conține informații legate de utilizator, cum ar fi numele de utilizator, detaliile parolei, calea directorului principal, ID-urile de utilizator și de grup etc.

cel mai bun loc pentru a cumpăra tricouri

După cum ați văzut, majoritatea utilizatorilor Linux fac de obicei parte dintr-un grup pentru a facilita administrarea accesului la fișiere și a altor privilegii. Puteți adăuga utilizatori în grupuri chiar dacă aveți permisiunile necesare pentru a face acest lucru.

Acțiune Acțiune Tweet E-mail Ubuntu Linux: Adăugați și eliminați utilizatorii în grupuri în mod ușor

Doriți să gestionați mai bine utilizatorii pe Ubuntu Linux? Răspunsul este să creați grupuri, apoi să utilizați caracteristica Ubuntu add user.

Citiți în continuare
Subiecte asemănătoare
  • Linux
  • Control cont utilizator
  • Administrarea sistemului
Despre autor Bun de plecare(36 articole publicate)

Mwiza dezvoltă software de profesie și scrie pe larg pe Linux și programare front-end. Unele dintre interesele sale includ istoria, economia, politica și arhitectura întreprinderii.

Mai multe de la Mwiza Kumwenda

Aboneaza-te la newsletter-ul nostru

Alăturați-vă newsletter-ului pentru sfaturi tehnice, recenzii, cărți electronice gratuite și oferte exclusive!

Faceți clic aici pentru a vă abona