93 lines
3.8 KiB
Plaintext
93 lines
3.8 KiB
Plaintext
.\" Title: passwd
|
|
.\" Author:
|
|
.\" Generator: DocBook XSL Stylesheets v1.70.1 <http://docbook.sf.net/>
|
|
.\" Date: 06/24/2006
|
|
.\" Manual: Форматы файлов
|
|
.\" Source: Форматы файлов
|
|
.\"
|
|
.TH "passwd" "5" "06/24/2006" "Форматы файлов" "Форматы файлов"
|
|
.\" disable hyphenation
|
|
.nh
|
|
.\" disable justification (adjust text to left margin only)
|
|
.ad l
|
|
.SH "НАЗВАНИЕ"
|
|
passwd \- файл паролей
|
|
.SH "ОПИСАНИЕ"
|
|
.PP
|
|
Файл
|
|
\fI/etc/passwd\fR
|
|
содержит учётные записи пользователей, по одной в каждой строке. Строка состоит из семи полей, разделённых двоеточиями (\(Fo:\(Fc). Поля:
|
|
.TP 3n
|
|
\(bu
|
|
имя пользователя для входа в систему
|
|
.TP 3n
|
|
\(bu
|
|
необязательный зашифрованный пароль
|
|
.TP 3n
|
|
\(bu
|
|
числовой идентификатор пользователя
|
|
.TP 3n
|
|
\(bu
|
|
числовой идентификатор группы
|
|
.TP 3n
|
|
\(bu
|
|
ФИО пользователя или поле комментария
|
|
.TP 3n
|
|
\(bu
|
|
домашний каталог пользователя
|
|
.TP 3n
|
|
\(bu
|
|
необязательный интерпретатор командной строки пользователя
|
|
.sp
|
|
.RE
|
|
.PP
|
|
Поле с зашифрованным паролем может быть пустым, и тогда для входа под этой учётной записью пароль не требуется. Однако, некоторые приложения, которые читают файл
|
|
\fI/etc/passwd\fR, могут решить не позволять
|
|
\fIлюбой\fR
|
|
доступ, если поле
|
|
\fIпароль\fR
|
|
пустое. Если поле
|
|
\fIпароль\fR
|
|
содержит строчную
|
|
\(Fox\(Fc, то шифрованный пароль хранится в файле
|
|
\fBshadow\fR(5)
|
|
\fIдолжна\fR
|
|
быть соответствующая строка в файле
|
|
\fIshadow\fR, иначе учётная запись считается недействительной. Если в поле
|
|
\fIпароль\fR
|
|
содержится какая\-то другая строка, то она воспринимается как шифрованный пароль, как определено в
|
|
\fBcrypt\fR(3).
|
|
.PP
|
|
Поле комментария используется различными системными утилитами, такими как
|
|
\fBfinger\fR(1).
|
|
.PP
|
|
В поле домашнего каталога хранится начальный рабочий каталог. Программа
|
|
\fBlogin\fR
|
|
использует эту информацию для установки значения переменной среды
|
|
\fB$HOME\fR.
|
|
.PP
|
|
В поле интерпретатора командной строки хранится название интерпретатора командной строки пользователя или программы, которая будет запущена первой. Программа
|
|
\fBlogin\fR
|
|
использует эту информацию для установки значения переменной среды
|
|
\fB$SHELL\fR. Если это поле пустое, то используется значение по умолчанию
|
|
\fI/bin/sh\fR.
|
|
.SH "ФАЙЛЫ"
|
|
.TP 3n
|
|
\fI/etc/passwd\fR
|
|
содержит информацию о пользователях
|
|
.TP 3n
|
|
\fI/etc/shadow\fR
|
|
необязательный файл с шифрованными паролями
|
|
.SH "СМОТРИТЕ ТАКЖЕ"
|
|
.PP
|
|
\fBgetent\fR(1),
|
|
\fBlogin\fR(1),
|
|
\fBpasswd\fR(1),
|
|
\fBsu\fR(1),
|
|
\fBcrypt\fR(3),
|
|
\fBgetpwnam\fR(3),
|
|
\fBshadow\fR(5),
|
|
\fBpwconv\fR(8),
|
|
\fBpwunconv\fR(8),
|
|
\fBsulogin\fR(8).
|