2007-10-07 17:17:11 +05:30
. \" ** You probably do not want to edit this file directly **
. \" It was generated using the DocBook XSL Stylesheets (version 1.69.1).
. \" Instead of manually editing it, you probably should edit the DocBook XML
. \" source for it and then use the DocBook XSL Stylesheets to regenerate it.
2007-10-07 17:17:22 +05:30
.TH "passwd" "5" "03/11/2006" "Форматы файлов" "Форматы файлов"
2007-10-07 17:17:11 +05:30
. \" disable hyphenation
.nh
. \" disable justification (adjust text to left margin only)
.ad l
.SH "НАЗВАНИЕ"
passwd \- файл паролей
.SH "ОПИСАНИЕ"
2007-10-07 17:15:23 +05:30
.PP
2007-10-07 17:17:11 +05:30
\fI /etc/passwd\fR
содержит учётные записи пользователей, по одной в каждой строке. Строка состоит из семи полей, разделённых двоеточиями (\(Fo :\(Fc ). Поля:
.TP 3
\(bu
имя пользователя для входа в систему
.TP
\(bu
необязательный зашифрованный пароль
.TP
\(bu
числовой идентификатор пользователя
2007-10-07 17:15:23 +05:30
.TP
2007-10-07 17:17:11 +05:30
\(bu
числовой идентификатор группы
2007-10-07 17:15:23 +05:30
.TP
2007-10-07 17:17:11 +05:30
\(bu
2007-10-07 17:17:22 +05:30
ФИО пользователя или поле комментария
2007-10-07 17:15:23 +05:30
.TP
2007-10-07 17:17:11 +05:30
\(bu
домашний каталог пользователя
2007-10-07 17:15:23 +05:30
.TP
2007-10-07 17:17:11 +05:30
\(bu
необязательный интерпретатор командной строки пользователя
.PP
Поле с зашифрованным паролем может быть пустым, и тогда для входа под этой учётной записью пароль не требуется. Однако, некоторые приложения, которые читают файл
\fI /etc/passwd\fR
, могут решить не позволять
\fI любой\fR
доступ, если поле
2007-10-07 17:17:22 +05:30
\fI пароль\fR
2007-10-07 17:17:11 +05:30
пустое. Если поле
2007-10-07 17:17:22 +05:30
\fI пароль\fR
2007-10-07 17:17:11 +05:30
содержит строчную
\(Fo x\(Fc , то шифрованный пароль хранится в файле
\fB shadow\fR (5)
;
\fI должна\fR
быть соответствующая строка в файле
\fI shadow\fR
, иначе учётная запись считается недействительной. Если в поле
2007-10-07 17:17:22 +05:30
\fI пароль\fR
2007-10-07 17:17:11 +05:30
содержится какая\- то другая строка, то она воспринимается как шифрованный пароль, как определено в
\fB crypt\fR (3).
.PP
Поле комментария используется различными системными утилитами, такими как
\fB finger\fR (1).
.PP
В поле домашнего каталога хранится начальный рабочий каталог. Программа
\fB login\fR
использует эту информацию для установки значения переменной среды
\fB $HOME\fR .
.PP
2007-10-07 17:17:22 +05:30
В поле интерпретатора командной строки хранится название интерпретатора командной строки пользователя или программы, которая будет запущена первой. Программа
2007-10-07 17:17:11 +05:30
\fB login\fR
использует эту информацию для установки значения переменной среды
\fB $SHELL\fR . Если это поле пустое, то используется значение по умолчанию
\fI /bin/sh\fR .
.SH "ФАЙЛЫ"
2007-10-07 17:15:23 +05:30
.TP
2007-10-07 17:17:11 +05:30
\fI /etc/passwd\fR
содержит информацию о пользователях
2007-10-07 17:15:23 +05:30
.TP
2007-10-07 17:17:11 +05:30
\fI /etc/shadow\fR
необязательный файл с шифрованными паролями
.SH "СМОТРИТЕ ТАКЖЕ"
2007-10-07 17:15:23 +05:30
.PP
2007-10-07 17:17:11 +05:30
\fB getent\fR (1),
\fB login\fR (1),
\fB passwd\fR (1),
\fB su\fR (1),
\fB crypt\fR (3),
\fB getpwnam\fR (3),
\fB shadow\fR (5),
\fB pwconv\fR (8),
\fB pwunconv\fR (8),
\fB sulogin\fR (8).