/etc/passwd, ин файл чист ва он барои чӣ кор мекунад?

Дар бораи файли /etc/passwd

Дар мақолаи навбатӣ мо зуд дида мебароем / etc / passwd. Ин файл маълумоти муҳимеро нигоҳ медорад, ки ҳангоми воридшавӣ ба системаҳои Gnu/Linux лозим аст.. Ба ибораи дигар, маълумоти марбут ба ҳисобҳои корбар дар он ҷо нигоҳ дошта мешавад. Файл матни оддиро захира мекунад, ки барои ҳар як ҳисоби корбар маълумоти муфид медиҳад.

Файл / etc / passwd шумо бояд иҷозати умумии хондан дошта бошед, зеро бисёре аз утилитҳо онро барои таъин кардани ID ба номи корбарон истифода мебаранд. Дастрасии навиштан ба ин файл бо ҳисоби суперкорбар/реша маҳдуд аст.. Файл ба реша тааллуқ дорад ва дорои 644 иҷозат аст. Ин маънои онро дорад, ки онро танҳо реша ё корбарони дорои имтиёзҳои sudo тағир додан мумкин аст.

Назари зуд ба файли /etc/passwd

Номи файл аз яке аз вазифаҳои ибтидоии он сарчашма мегирад. Ин маълумотеро дар бар мегирад, ки барои тафтиши паролҳои ҳисобҳои корбарон истифода мешуданд. Аммо, дар системаҳои муосири Unix, Маълумоти парол одатан дар файли дигар нигоҳ дошта мешавад, бо истифода аз паролҳои сояафкан ё дигар татбиқи пойгоҳи додаҳо.

Гуфтан мумкин аст, ки файл / etc / passwd Ин як пойгоҳи додаҳои матнии оддӣ аст, ки дорои маълумот дар бораи ҳамаи ҳисобҳои корбарон дар система мебошад.. Тавре ки мо гуфта будем, он ба реша тааллуқ дорад ва гарчанде ки онро танҳо аз ҷониби реша ё корбарони дорои имтиёзҳои sudo тағир дода метавонанд, онро корбарони дигари система низ хонда метавонанд.

Файли /etc/passwd чист?

Як хусусияти таъкид кардан дар он аст, ки он як файли оддии аст матни ascii. Ин як файли конфигуратсияест, ки тафсилоти марбут ба ҳисобҳои корбарро дар бар мегирад. Муайян кардани ягонаи корбарон дар вақти воридшавӣ муҳим ва зарур аст ва маҳз дар он ҷо системаҳои Gnu/Linux истифода мебаранд / etc / passwd.

ҳисоби корбар

Дар ин файли матнии оддӣ мо рӯйхати ҳисобҳои системаро пайдо карда, аз ҳар як ҳисоб маълумоти муфидро захира мекунем, ба монанди ID корбар, ID гурӯҳ, феҳристи хонагӣ, shell ва ғайра.. Инчунин, ин бояд иҷозаи умумии хондан дошта бошад, зеро бисёре аз утилитаҳои фармон аз он барои таъини ID корбар ба номи корбарон истифода мебаранд.

Гарчанде ки бевосита дар ин файл корбаронро илова кардан ва идора кардан мумкин аст, аммо тавсия дода намешавад, зеро ин амал метавонад хатогиҳоро илова кунад, ки ин мушкилот хоҳад буд. Ба ҷои он ки ин тавр кунед, кори шумо ин аст, ки фармонҳои барои маъмурияти корбар дастрасро истифода баред.

Истифодаи ин файл чӣ гуна аст?

Якчанд схемаҳои гуногуни аутентификатсия мавҷуданд, ки метавонанд дар системаҳои Gnu/Linux истифода шаванд. Схемаи стандартӣ аз ҳама васеъ истифодашаванда иҷрои аутентификатсия дар файлҳо мебошад / etc / passwd y / etc / shadow. Дар Файл / etc / passwd рӯйхати истифодабарандагони система дар якҷоягӣ бо маълумоти муҳим дар бораи онҳо нигоҳ дошта мешавад. Ба шарофати ин файл, система метавонад корбаронро ба таври беназир муайян кунад, зеро ин барои дуруст оғоз кардани сессияи мувофиқ муҳим ва зарур аст.

Мазмуни файл / etc / passwd муайян мекунад, ки кӣ метавонад ба таври қонунӣ ба система дастрасӣ пайдо кунад ва онҳо дар дохили он чӣ кор карда метавонанд. Аз ин сабаб, ин файл метавонад хатти аввалини муҳофизат барои система барои пешгирии дастрасии номатлуб ҳисобида шавад. Аз ин сабаб, муҳим аст, ки онро аз хатогиҳо ва хатогиҳо озод нигоҳ доред.

Формати файли /etc /passwd

Дар мундариҷаи ин файл мо номи корбар, номи воқеӣ, маълумоти мушаххас ва маълумоти асосии ҳисоби ҳар як корбарро пайдо хоҳем кард. Чунон ки гуфтем, ин файли матнӣ бо як вуруд дар як сатр аст ва ҳар яке аз ин сатрҳо ҳисоби корбарро ифода мекунад.

банди мундариҷаи худро бинед, корбарон метавонанд муҳаррири матн ё фармонеро ба монанди зерин истифода баранд:

Намоиши мундариҷаи /etc/passwd

cat /etc/passwd

Ҳар як сатри файл / etc / passwd дорои ҳафт майдони бо нуқтаҳо ҷудошуда (:). Одатан, сатри аввал корбари решавӣ, пас аз он система ва ҳисобҳои муқаррарии корбарро тавсиф мекунад. Дар охир сабтҳои нав илова карда мешаванд.

арзишҳои файли /etc/passwd

Минбаъд мо мебинем, ки ҳар як арзише, ки мо дар ҳар як сатри файл пайдо мекунем, чӣ маъно дорад / etc / passwd:

арзишҳои файли /etc/passwd

 

  1. Нишонӣ→ Шарқ se ҳангоми ворид шудани корбар истифода мешавад. Он бояд аз 1 то 32 аломат бошад.
  2. гузарвожа→ Аломати x нишон медиҳад, ки пароли рамзшуда дар файл нигоҳ дошта мешавад / etc / shadow.
  3. Шаҳодатномаи Корбар (UID)→ Ба ҳар як корбар ID-и корбар таъин карда мешавад (UID) дар система беназир аст. UID 0 барои реша ва UID 1-99 барои дигар ҳисобҳои пешакӣ муайяншуда ҳифз карда шудаанд. Система UID-ҳои дигарро аз 100 то 999 барои ҳисобҳои/гурӯҳҳои маъмурӣ ва системавӣ захира мекунад.
  4. ID гурӯҳ (GID)→ Ин ID-и гурӯҳи асосӣ, ки корбар ба он тааллуқ дорад (дар файли /etc/group нигоҳ дошта мешавад).
  5. Маълумоти корбар (ГЕККОС)→ Дар ин ҷо мо майдони шарҳро хоҳем ёфт. Дар ин ҷо шумо метавонед маълумоти иловагиро дар бораи корбарон илова кунед, ба монанди номи пурра, рақами телефон ва ғайра.
  6. Феҳристи хонагӣ→ Дар ин ҷо мо роҳи мутлақро ба феҳристи "хона"-и корбар пайдо хоҳем кард. Агар ин директория мавҷуд набошад, феҳристи корбар ба /.
  7. пӯст→ Ин роҳи мутлақи ҷилди аст (/ bin / bash). Гарчанде ки он метавонад як қабати ин гуна набошад. Агар нихоят муцаррар карда шавад / sbin / nologin ва корбар кӯшиш мекунад, ки бевосита ба системаи Gnu/Linux ворид шавад, ниҳонӣ / sbin / nologin пайвастро мебандад.

Тавре ки мо сатрҳои дар боло гуфта будем, ба истиснои парол, бо ягон муҳаррири матн, ба монанди «зеро» ё «gedit» ва «root» имтиёзҳои мо метавонем рафтор ва конфигуратсияи ҳамаи корбарони дар «/etc/passwd» захирашударо тағир диҳем.. Гарчанде, ки инчунин исрор кардан лозим аст, ки тағир додани ин файл набояд ба истиснои ҳолатҳои истисноӣ анҷом дода шавад (ва донистани он ки чӣ кор карда мешавад), зеро агар чизе вайрон шавад ё мо чизеро дар назорат нест кунем, мо метавонем худро бо фалокат дучор шавем, зеро дар ин файл решаи асосии ҳамаи иҷозатҳое, ки мо истифода мебарем ва дар система истифода хоҳем кард.


Мазмуни мақола ба принсипҳои мо риоя мекунад ахлоқи таҳрирӣ. Барои гузориш додани хато клик кунед ин ҷо.

Аваллин эзоҳро диҳед

Назари худро бинависед

Суроғаи почтаи электронии шумо нест, нашр карда мешавад.

*

*

  1. Масъул барои маълумот: Мигел Анхел Гатан
  2. Мақсади маълумот: Назорати СПАМ, идоракунии шарҳҳо.
  3. Қонунӣ: Розигии шумо
  4. Иртиботи маълумот: Маълумот ба шахсони сеюм расонида намешавад, ба истиснои ӯҳдадориҳои қонунӣ.
  5. Нигоҳдории маълумот: Пойгоҳи додаҳо аз ҷониби Occentus Networks (ИА) ҷойгир карда шудааст
  6. Ҳуқуқҳо: Ҳар лаҳза шумо метавонед маълумоти худро маҳдуд, барқарор ва нест кунед.