table of contents
other languages
other sections
passwd(5) | Форматы файлов | passwd(5) |
НАЗВАНИЕ¶
passwd - файл паролейОПИСАНИЕ¶
Файл /etc/passwd содержит учётные записи пользователей, по одной в каждой строке. Строка состоит из семи полей, разделённых двоеточиями («:»). Поля:•имя
пользователя
для входа в
систему
•необязательный
зашифрованный
пароль
•числовой
идентификатор
пользователя
•числовой
идентификатор
группы
•ФИО
пользователя
или поле
комментария
•домашний
каталог
пользователя
•необязательный
интерпретатор
командной
строки
пользователя
Поле с
зашифрованным
паролем
может быть
пустым, и
тогда для
входа под
этой
учётной
записью
пароль не
требуется.
Однако,
некоторые
приложения,
которые
читают
файл /etc/passwd,
могут
решить не
позволять
любой
доступ,
если поле
пароля
пустое.
Если поле
пароля
содержит
строчную
«x», то
шифрованный
пароль
хранится в
файле shadow(5); в
файле shadow
должна
быть
соответствующая
строка,
иначе
учётная
запись
считается
недействительной.
Если в поле
пароля
содержится
какая-то
другая
строка, то
она
воспринимается
как
шифрованный
пароль,
согласно
формату crypt(3).
Поле
комментария
используется
различными
системными
утилитами,
такими как
finger(1).
В поле
домашнего
каталога
хранится
начальный
рабочий
каталог.
Программа
login
использует
эту
информацию
для
установки
значения
переменной
окружения
$HOME.
В поле
интерпретатора
командной
строки
хранится
название
интерпретатора
командной
строки
пользователя
или
программы,
которая
будет
запущена
первой.
Программа
login
использует
эту
информацию
для
установки
значения
переменной
окружения
$SHELL. Если это
поле
пустое, то
используется
значение
по
умолчанию
/bin/sh.
ФАЙЛЫ¶
/etc/passwdсодержит
информацию
о
пользователях
/etc/shadow
необязательный
файл с
шифрованными
паролями
/etc/passwd-
резервная
копия
файла /etc/passwd
Заметим,
что этот
файл
используется
программами
из
комплекта
утилит shadow, но
не всеми
инструментами
управления
пользователями
и
паролями.
СМОТРИТЕ ТАКЖЕ¶
crypt(3), getent(1), getpwnam(3), login(1), passwd(1), pwck(8), pwconv(8), pwunconv(8), shadow(5), su(1), sulogin(8).05/17/2017 | shadow-utils 4.2 |