Kas ir fails /etc /passwd un kādam nolūkam to izmanto?

Kas ir fails /etc /passwd un kādam nolūkam to izmanto?

Linux ir daudzlietotāju operētājsistēma. Un, lai atvieglotu pareizu lietotāju pārvaldību, sistēma saglabā lietotāja informāciju /etc/passwd failu.





Šī rokasgrāmata palīdzēs jums saprast, kas ir ieejas fails un kāda ir tā loma, kad runa ir par lietotāju pārvaldību Linux.





Kas ir /etc /passwd?

Passwd fails Linux ir konfigurācijas fails, kas satur lietotāja informāciju. Svarīga ieejas faila īpašība ir tā, ka tas ir ASCII teksta fails, kuru lietotāji var viegli rediģēt, izmantojot jebkuru teksta redaktoru, piemēram, nano un vim.





kāpēc mans tālrunis turpina teikt, ka šis piederums, iespējams, netiek atbalstīts?

Lai gan jūs varat pievienot un pārvaldīt lietotājus tieši, izmantojot ieejas failu, tas nav ieteicams, jo šī darbība ir pakļauta drukas kļūdām un kļūdām. Tā vietā jums vajadzētu izmantot dažādas lietotāju pārvaldības komandas, piemēram, useradd, lai pievienotu lietotājus savai sistēmai .

/Etc /passwd faila apskate

Lai apskatītu ieejas faila saturu, varat izmantot jebkuru teksta redaktoru vai failu skatīšanas komandu rīku. Šajā rokasgrāmatā mēs izmantosim kaķis .



cat /etc/passwd

Rezultātam jābūt līdzīgam zemāk redzamajam.

Katra līnija faktiski pārstāv vienu lietotāju jūsu sistēmā, tāpēc nebrīnieties, ka jums ir tik daudz lietotāju. Lielākā daļa no tiem ir sistēmas lietotāji, kas kontrolē konkrētas lietojumprogrammas jūsu Linux datorā. Piemēram, lietotājs pastu ir atbildīgs par lietojumprogrammu Mail.





Izskaidroti lauki /etc /passwd

No iepriekš minētās produkcijas ir ļoti skaidrs, ka /etc/passwd fails seko ļoti specifiskam paraugam.

Katra lietotāja līnija ir sīkāk sadalīta septiņās sadaļās vai laukos, kas atdalīti ar resnās zarnas raksturs ( : ) kā norādīts zemāk.





1. Lietotājvārds

Pirmais rindas lauks attēlo lietotāja lietotājvārdu vai pieteikšanās vārdu. Iepriekš minētajā piemērā lietotājvārds ir Džons .

2. Parole

Otrais lauks parāda lietotāja šifrēto paroli. Drošības nolūkos paroles tiek glabātas atsevišķā failā, kas nav lasāms parastajiem lietotājiem. The /etc/shadow fails saglabā lietotāju paroles operētājsistēmā Linux.

Parasti paroles laukā ir x lai parādītu, ka ēnu fails droši glabā paroli. Ja lauks ir tukšs, lietotājam nav nepieciešama parole, lai pieteiktos. Lai saglabātu vispārējo sistēmas drošību, katram jūsu sistēmas lietotājam ir jābūt parolei. Jūs varat izmantojiet komandu passwd, lai mainītu vai pārvaldītu lietotāja paroles operētājsistēmā Linux.

kad ps5 būs viegli pieejams

3. Lietotāja ID

Lietotāja ID lauks, parasti pazīstams kā UID, ir numurs, ko Linux sistēma izmanto lietotāju identificēšanai. Lielākajai daļai sistēmu lietotāju lietotāja ID ir mazāks par 1000, turpretim parastajiem lietotājiem ID ir no 1000 uz augšu. The sakne (administratīvajam) lietotājam parasti ir ID 0.

4. Grupas ID

Ceturtais lauks ir paredzēts grupas ID (pazīstams kā GID). GID kā lietotāja ID ir arī skaitlis. Grupas ID nosaka lietotāja primāro grupu. Turklāt, lai atvieglotu administrēšanu, GID visus lietotājus klasificē noteiktos komplektos. Lietotājs Linux var piederēt vairākām grupām. Lai uzzinātu vairāk par to, kurām grupām lietotājs pieder, varat apskatīt /etc/group failu.

cat /etc/group

5. GECOS

Nākamais lauks ir GECOS lauks. Tajā parasti ir lietotāja pilns vārds un papildu informācija, piemēram, tālruņa numurs vai istabas numuri, kas ir atdalīti ar komatu. Šis lauks nav obligāts, tāpēc tas var būt tukšs.

6. Mājas direktorijs

Šajā laukā ir /mājas direktoriju, kas saistīts ar lietotāju. Šis ir galvenais direktorijs, kurā tiek glabāti galvenie lietotāju faili un katalogi, piemēram /Darbvirsma un /Attēli . Šajā piemērā lietotāja mājas direktorijs atrodas /home/john .

Katram lietotājam atsevišķas mājas direktorijas ir viens no faktoriem, kas ļauj Linux kļūt par patiesi daudzlietotāju OS.

7. Apvalks

Šajā laukā ir noklusējuma apvalka nosaukums, kas saistīts ar lietotāju. Apvalks ir vide, kurā lietotājs var palaist komandas un skriptus. Lielākā daļa Linux izplatītāju izmanto Borns atkal apvalks (Bash) kā noklusējuma apvalka programma.

Sistēmas administrēšanas atvieglošana operētājsistēmā Linux

Šī rokasgrāmata parādīja, kas ir /etc/passwd failu Linux un tā galveno lomu, pārvaldot lietotājus jūsu Linux sistēmā. Passwd fails satur ar lietotāju saistītu informāciju, piemēram, lietotājvārdu, paroles informāciju, mājas direktorijas ceļu, lietotāju un grupu ID utt.

wifi nav derīga ip konfigurācijas Windows 10 labojuma

Kā redzējāt, lielākā daļa Linux lietotāju parasti ir daļa no grupas, lai atvieglotu piekļuvi failiem un citas privilēģijas. Lietotājus grupām varat pievienot pats, ja jums ir nepieciešamās atļaujas.

Kopīgot Kopīgot Čivināt E -pasts Ubuntu Linux: vienkārši pievienojiet un noņemiet lietotājus grupās

Vai vēlaties labāk pārvaldīt lietotājus Ubuntu Linux? Atbilde ir izveidot grupas, pēc tam izmantojiet Ubuntu lietotāja pievienošanas funkciju.

Lasīt Tālāk
Saistītās tēmas
  • Linux
  • Lietotāja konta kontrole
  • Sistēmas administrēšana
Par autoru Labi iet(36 raksti publicēti)

Mwiza izstrādā programmatūru pēc profesijas un plaši raksta par Linux un front-end programmēšanu. Dažas no viņa interesēm ietver vēsturi, ekonomiku, politiku un uzņēmumu arhitektūru.

Vairāk no Mwiza Kumwenda

Abonējiet mūsu biļetenu

Pievienojieties mūsu informatīvajam izdevumam, lai iegūtu tehniskus padomus, pārskatus, bezmaksas e -grāmatas un ekskluzīvus piedāvājumus!

Noklikšķiniet šeit, lai abonētu