Операционные системы. Замятин А.В - 30 стр.

UptoLike

Составители: 

30
менного пароля, дата последнего изменения пароля и т. п. При исполь-
зовании теневых паролей второе поле в /etc/passwd обычно содержит
символ звездочки или любой другой произвольный символ. Пустым по-
ле пароля в /etc/passwd оставлять нельзя, так как в этом случае система
может посчитать, что данному пользователю пароль не требуется. При-
мер строки из файла /etc/passwd (заметьте, что поле комментария в дан-
ном случае отсутствует):
john:*:1004:101::/home/john:/bin/sh
Дополнительную информацию о формате файла /etc/passwd можно
получить, набрав команду man по теме passwd в разделе 5 (форматы
файлов). Эта команда будет выглядеть так:
man 5 passwd
Файл регистрации групп пользователей
Информация о группах, известных системе, содержится в файле
/etc/group. Подобно файлу регистрации пользователей, информация в
/etc/group представляет собой набор строк, по одной для каждой зареги-
стрированной группы пользователей. Каждая строка содержит четыре
поля, разделенных двоеточиями:
регистрационное имя группы;
пароль группы (обычно это поле пустое, так как группам обыч-
но не назначают пароли);
значение GID, соответствующее данной группе;
разделенный запятыми список пользователей, входящих в
группу (может быть пустым).
Заметим, что пустой список пользователей в записи /etc/group не
означает, что в этой группе нет ни одного пользователя, так как GID ос-
новной группы пользователя определяется в файле /etc/passwd.
Определение идентификаторов пользователей и групп
Чтобы определить UID пользователя, GID и имя его основной
группы, а также список прочих групп, в который включен пользователь,
можно использовать команду id. В случае ее использования без аргу-
ментов, команда выведет информацию о текущем пользователе. Если
же указать в качестве аргумента имя зарегистрированного пользователя,
вывод команды будет соответствовать указанному пользователю.
Частным случаем команды id является команда groups. Она выдает
список имен всех групп, в которые включен текущий или указанный
пользователь.