/etc/passwd

Материал из DZWIKI
Перейти к навигации Перейти к поиску

/etc/passwd (от англ. passwordпароль) — файл, содержащий в текстовом формате список пользовательских учётных записей (аккаунтов).

Является первым и основным источником информации о правах пользователя операционной системы. Существует в большинстве версий и вариантов UNIX-систем. Обязан присутствовать в POSIX-совместимой операционной системе.

Управление базой пользователей

Стандартные утилиты
vipw
запускает текстовый редактор, указанный в переменной среды EDITOR (или редактор по умолчанию, обычно vi(1)), загружая в него копию файла /etc/passwd (в системах GNU/Linux /etc/shadow, во FreeBSD /etc/master.passwd). После закрытия редактора переносит временную копию в сам файл. Не позволяет двум пользователям выполнять редактирование одновременно.
useradd
создаёт новую учётную запись.
usermod
изменяет данные учётной записи.
userdel
удаляет существующую учётную запись.
chfn
изменяет поле GECOS.
chsh
устанавливает новый командный интерпретатор.
passwd
задаёт новый пароль пользователя.
adduser
используется в дистрибутиве Debian для упрощения создания учетных записей пользователей, а также автоматической проверки их соответствия политике упомянутого дистрибутива. Она реализована в виде обертки для таких утилит, как useradd, passwd и chfn и использует дополнительный файл конфигурации /etc/adduser.conf для хранения параметров, относящихся к политике дистрибутива Debian.

Ссылки