ÍÀÇÂÀÍÈÅ
passwd - ôaéë ïapoëeé
ÎÏÈÑÀÍÈÅ
Ôaéë passwd cocòoèò èç còpoê, êaæäaÿ èç êoòopûx íeceò
èíôopìaöèþ o êoíêpeòíoì ïoëüçoâaòeëe è coäepæèò cëeäyþùèe
ïoëÿ:
Ôopìaò ïoëÿ êoììeíòapèeâ ïpèâeäeí â oïècaíèè finger(1). Ecëè ïoëe ïapoëÿ ïycòo, çía÷èò ïapoëÿ íe cyùecòâyeò. Ecëè ïycòo ïoëe shell, ècïoëüçyeòcÿ sh(1).
Ôaéë coäepæèòcÿ â êaòaëoãe /etc. T.ê. ïapoëü çaøèôpoâaí, ôaéë äocòyïeí â ocíoâíoì äëÿ ÷òeíèÿ.
Ïapoëü cocòoèò èç 13 cèìâoëoâ (ëþáûx èç: ., /, 0-9, A-Z, az). Cpoê äeécòâèÿ (âoçpacò) ïapoëÿ ycòaíaâëèâaeòcÿ äëÿ oòäeëüíoão ïoëüçoâaòeëÿ, ecëè eão çaøèôpoâaííûé ïapoëü cëeäyeò ça çaïÿòoé è íeíyëeâoé còpoêoé cèìâoëoâ c êoäaìè âûøe aëôaâèòíûx. (Taêaÿ còpoêa äoëæía ââoäèòücÿ ïpèâèëeãèpoâaííûì ïoëüçoâaòeëeì). Ïepâûé cèìâoë còpoêè âoçpacòa - ìaêcèìaëüíoe ÷ècëo íeäeëü, êoãäa ïapoëü äeécòâèòeëeí. Ïocëe ècòe÷eíèÿ cpoêa äeécòâèÿ, íeoáxoäèìo ycòaíoâèòü íoâûé ïapoëü. Bòopoé cèìâoë còpoêè âoçpacòa ìèíèìaëüíoe ÷ècëo íeäeëü, êoòopoe äoëæío ïpoéòè ïpeæäe, ÷eì ïapoëü ìoæeò áûòü èçìeíeí. Ocòaëüíûe cèìâoëû oïpeäeëÿþò òy íeäeëþ (c÷èòaÿ c 1970ã.), êoãäa ïapoëü áûë èçìeíeí ïocëeäíèé paç. Ïepâûé è âòopoé cèìâoëû äoëæíû èìeòü ÷ècëoâoe çía÷eíèe â äèaïaçoíe 0-63 (òo÷êa `.' ýêâèâaëeíòía 0 è z ýêâèâaëeíòío 63). Ecëè ÷ècëoâoe çía÷eíèe oáoèx cèìâoëoâ - 0, ïoëüçoâaòeëü ìoæeò èçìeíèòü câoé ïapoëü â ëþáoé ìoìeíò. Ecëè âòopoe çía÷eíèe áoëüøe ïepâoão, òoëüêo ïpèâèëeãèpoâaííûé ïoëüçoâaòeëü ìoæeò èçìeíÿòü ïapoëü.
ÔÀÉËÛ
/etc/passwd
ÑÌ. ÒÀÊÆÅ
login(1), passwd(1), a64l(2),
getpwent(2),group(5),pwadmin(8)