/etc/passwd, kini faili yii ati kini o jẹ fun?

Nipa faili /etc/passwd

Ninu nkan ti n bọ a yoo wo oju iyara / ati be be / passwd. Faili yii yoo tọju alaye pataki ti o nilo lakoko iwọle lori awọn eto Gnu/Linux.. Ni awọn ọrọ miiran, alaye ti o jọmọ awọn akọọlẹ olumulo yoo wa ni ipamọ nibẹ. Faili naa fipamọ ọrọ itele, eyiti yoo pese alaye to wulo fun akọọlẹ olumulo kọọkan.

Faili naa / ati be be / passwd o gbọdọ ni igbanilaaye kika gbogbogbo, bi ọpọlọpọ awọn ohun elo ṣe lo lati fi ID si awọn orukọ olumulo. Wiwọle kikọ si faili yii ni opin si superuser/iroyin root.. Faili naa jẹ ohun ini nipasẹ gbongbo ati pe o ni awọn igbanilaaye 644. Eyi tumọ si pe o le ṣe atunṣe nipasẹ gbongbo tabi awọn olumulo pẹlu awọn anfani sudo.

Wiwo iyara ni faili /etc/passwd

Orukọ faili naa wa lati ọkan ninu awọn iṣẹ ibẹrẹ rẹ. Eyi ni data ti a lo lati ṣe idaniloju awọn ọrọ igbaniwọle ti awọn akọọlẹ olumulo. Sibẹsibẹ, lori awọn eto Unix ode oni, alaye igbaniwọle nigbagbogbo ti wa ni ipamọ sinu faili ti o yatọ, lilo awọn ọrọigbaniwọle ojiji tabi awọn imuse data miiran.

O le sọ pe faili naa / ati be be / passwd O jẹ ibi ipamọ data ti o da lori ọrọ titọ, eyiti o ni alaye ninu nipa gbogbo awọn akọọlẹ olumulo ti a rii ninu eto naa.. Gẹgẹbi a ti sọ, o jẹ ohun ini nipasẹ gbongbo, ati pe botilẹjẹpe o le ṣe atunṣe nipasẹ gbongbo tabi awọn olumulo pẹlu awọn anfani sudo, o tun jẹ kika nipasẹ awọn olumulo miiran lori eto naa.

Kini faili /etc/passwd?

Ẹya kan lati ṣe afihan ni pe o jẹ faili ti o rọrun ti ọrọ ascii. Eyi ọkan jẹ faili iṣeto ni ti o ni awọn alaye nipa awọn akọọlẹ olumulo. Ṣiṣe idanimọ awọn olumulo ni iyasọtọ jẹ pataki ati pataki ni akoko iwọle, ati pe iyẹn ni deede nibiti awọn eto Gnu/Linux ti nlo / ati be be / passwd.

a olumulo ká iroyin

Ni itele ti ọrọ faili a yoo wa atokọ ti awọn akọọlẹ eto, fifipamọ lati akọọlẹ kọọkan alaye to wulo gẹgẹbi ID olumulo, ID ẹgbẹ, itọsọna ile, ikarahun ati diẹ sii. Paapaa, eyi gbọdọ ni igbanilaaye kika gbogbogbo, nitori ọpọlọpọ awọn ohun elo aṣẹ lo lati fi ID olumulo kan si awọn orukọ olumulo.

Botilẹjẹpe o ṣee ṣe lati ṣafikun ati ṣakoso awọn olumulo taara ni faili yii, ko ṣeduro lati ṣe bẹ, Niwọn igba ti iṣe yii le ṣafikun awọn aṣiṣe, eyiti yoo jẹ iṣoro kan. Dipo ṣiṣe bẹ bẹ, ohun rẹ ni lati lo awọn aṣẹ ti o wa fun iṣakoso olumulo.

Kini iwulo faili yii?

Orisirisi awọn ero ijẹrisi oriṣiriṣi lo wa ti o le ṣee lo lori awọn eto Gnu/Linux. Eto boṣewa ti a lo pupọ julọ ni lati ṣe ijẹrisi lori awọn faili / ati be be / passwd y / ati be be lo / ojiji. Ninu Faili naa / ati be be / passwd atokọ ti awọn olumulo eto ti wa ni ipamọ pẹlu alaye pataki nipa wọn. Ṣeun si faili yii, eto naa le ṣe idanimọ awọn olumulo ni iyasọtọ, nitori eyi jẹ pataki ati pataki nigbati o bẹrẹ igba ibaramu ni deede.

Awọn akoonu ti awọn faili / ati be be / passwd pinnu tani o le wọle si eto ni ẹtọ ati ohun ti wọn le ṣe ni ẹẹkan inu. Eyi ni idi ti faili yii le ṣe akiyesi laini akọkọ ti aabo fun eto lati ṣe idiwọ iraye si aifẹ. Fun idi eyi, o ṣe pataki lati jẹ ki o jẹ kokoro ati glitch ọfẹ.

Ọna kika faili /etc/passwd

Ninu akoonu faili yii, a yoo rii orukọ olumulo, orukọ gidi, alaye idanimọ ati alaye ipilẹ ti akọọlẹ olumulo kọọkan. Gẹgẹbi a ti sọ, eyi jẹ faili ọrọ pẹlu titẹ sii kan fun laini, ati ọkọọkan awọn laini wọnyi duro fun akọọlẹ olumulo kan.

para wo akoonu rẹ, awọn olumulo le lo olootu ọrọ tabi aṣẹ bi atẹle:

Wo awọn akoonu ti /etc/passwd

cat /etc/passwd

Laini kọọkan ti faili naa / ati be be / passwd yoo ni awọn aaye meje ti o yapa nipasẹ awọn aami (:). Ni deede, laini akọkọ ṣe apejuwe olumulo root, atẹle nipa eto ati awọn akọọlẹ olumulo deede. Awọn titẹ sii titun ti wa ni afikun ni ipari.

/etc/passwd awọn iye faili

Nigbamii ti a yoo rii kini ọkọọkan awọn iye ti a yoo wa ninu ọkọọkan awọn laini faili tumọ si / ati be be / passwd:

/etc/passwd awọn iye faili

 

  1. Orukọ olumulo→ Ila-oorun se lo nigbati olumulo wọle. O gbodo wa laarin 1 ati 32 ohun kikọ gun.
  2. Contraseña→ Ohun kikọ x yoo fihan pe ọrọ igbaniwọle ti paroko ti wa ni ipamọ ninu faili naa / ati be be lo / ojiji.
  3. Idanimọ olumulo (UID)→ Olumulo kọọkan ni a yan ID olumulo kan (UID) oto ni eto. UID 0 wa ni ipamọ fun gbongbo ati awọn UIDs 1-99 wa ni ipamọ fun awọn iroyin ti a ti pinnu tẹlẹ. Eto naa yoo ṣe ifipamọ awọn UID miiran lati 100 si 999 fun iṣakoso ati awọn akọọlẹ eto / awọn ẹgbẹ.
  4. ID ẹgbẹ (GIDI)→ Eyi ni ID ti ẹgbẹ akọkọ si eyiti olumulo jẹ (ti a fipamọ sinu faili /etc/group).
  5. Alaye olumulo (GECKOS)→ Nibi a yoo rii aaye asọye. Ninu eyi o ṣee ṣe lati ṣafikun alaye afikun nipa awọn olumulo, gẹgẹbi orukọ kikun, nọmba tẹlifoonu, ati bẹbẹ lọ.
  6. Ile liana→ Nibi a yoo rii ọna pipe si itọsọna “ile” olumulo. Ti ilana yii ko ba si, itọsọna olumulo yoo di /.
  7. ikarahun→ Eyi ni ọna pipe ti ikarahun naa (/ bin / bu). Botilẹjẹpe o le ma jẹ ikarahun bii iru. Ti o ba ṣeto ikarahun si / sbin / nologin ati olumulo gbiyanju lati wọle si Gnu/Linux eto taara, ikarahun / sbin / nologin yoo tii asopọ.

Gẹgẹbi a ti sọ awọn laini loke, ayafi fun ọrọ igbaniwọle, pẹlu eyikeyi ọrọ olootu bi «Vim"tabi"gedit" ati "root" awọn anfani a le yi ihuwasi ati iṣeto ni gbogbo awọn olumulo ti a fipamọ sinu "/etc/passwd". Botilẹjẹpe o tun jẹ dandan lati tẹnumọ pe iyipada faili yii ko yẹ ki o ṣee ayafi ninu ọran alailẹgbẹ (ati mọ ohun ti a ṣe), nitori ti nkan kan ba bajẹ tabi ti a paarẹ nkan kan ni abojuto, a le rii ara wa ti nkọju si ajalu kan, nitori ninu faili yii ni ipilẹ ipilẹ ti gbogbo awọn igbanilaaye ti a lo ati pe yoo lo ninu eto naa.


Awọn akoonu ti nkan naa faramọ awọn ilana wa ti awọn ilana olootu. Lati jabo aṣiṣe kan tẹ nibi.

Jẹ akọkọ lati sọ ọrọ

Fi ọrọ rẹ silẹ

Adirẹsi imeeli rẹ yoo ko le ṣe atejade.

*

*

  1. Lodidi fun data naa: Miguel Ángel Gatón
  2. Idi ti data naa: SPAM Iṣakoso, iṣakoso ọrọ asọye.
  3. Ofin: Iyọọda rẹ
  4. Ibaraẹnisọrọ data: Awọn data kii yoo ni ifọrọhan si awọn ẹgbẹ kẹta ayafi nipasẹ ọranyan ofin.
  5. Ibi ipamọ data: Alaye data ti o gbalejo nipasẹ Awọn nẹtiwọọki Occentus (EU)
  6. Awọn ẹtọ: Ni eyikeyi akoko o le ni opin, gba pada ki o paarẹ alaye rẹ.