Добавление и изменение информации пользователя
В этом разделе описывается как создавать и управлять именами регистрации пользователей и групп пользователей в системе UNIX. Задания включают создание групп пользователей, присваивание имен регистрации и присваивание паролей. Вы можете определить необязательное множество значений по умолчанию для новых пользователей, которые помогут сэкономить время на установку и гарантировать согласованность атрибутов пользователей.
Модификации можно выполнять, переопределяя пароли, модифицируя атрибуты групп и имен регистрации, а также удаляя группы и имена.
Процедуры по выполнению этих заданий одинаковы для основных и расширенных интерфейсов пользователей.
8.1. Добавление пользователя
Чтобы добавить пользователя в систему, вам нужно создать группу пользователей и присвоить пользователю регистрационное имя. Если группа, к которой принадлежит пользователь уже существует, вам не нужно создавать новую. (Используйте опцию list в меню User Login и Group Administration, чтобы просмотреть текущие определенные группы пользователей). Обратиться к меню можно через опцию users в главном меню System Administration.
8.1.1. Создание группы пользователей
Группы следует создавать в системе до того, как им могут быть присвоены пользователи.
8.1.1.1. Требуемая иинформация
Для каждой создаваемой группы требуется следующая информация:
- имя группы - максимум 8 символов;
- идентификационный номер группы - максимум 5 цифр;
- первичные члены - регистрационные имена членов, которые принадлежат группе во время регистрации;
- дополнительные члены - регистрационные имена членов, которые могут обратиться к файлам, принадлежащим группе, через newgrp(1M).
8.1.1.2. Создание группы с помощью меню OA&M
Для создания группы требуются следующие действия:
- Выберите add из меню User Login and Group Administration. Система выводит на экран меню Add Users (Добавление пользователей) или меню Groups:
3 Add Users or Groups User or group:
- Введите имя группы или нажмите CHOICES, чтобы выбрать группу, затем нажмите SAVE. Система выводит на экран меню Add a Group с присвоенным Group IDD по умолчанию:
4 Add a group ------------------------------------- Group name: Group ID: Primary member(s): Supplementary member(s):
- Заполните информацию о группе, затем нажмите SAVE.
- Нажмите CONT, чтобы добавить еще одну группу, нажмите CANCEL, чтобы возвратиться в предыдущее меню.
8.1.1.3. Создание группы с помощью команд shell
Для создания группы используется команда:
groupadd -g group_ID group_name
где group_ID - идентификатор группы; group_name - имя группы.
Пользователей можно добавить к этой группе, выполняя указания из следующего пункта "Присваивание регистрационных имен".
8.1.2. Присваивание регистрационных имен
После определения группы пользователей, ей можно присвоить имена регистрации пользователей. Каталог /etc/skel содержит стандартный файл .profile, который автоматически копируется в домашний каталог нового пользователя. Если вы хотите, чтобы новому имени регистрации автоматически включалось содержимое любого другого файла или каталога, такого как каталог rje, вам нужно создать файл или каталог в /etc/skel.
8.1.2.1. Требуемая иинформация
Вам нужна следующая информация для каждого имени регистрации пользователя, добавляемого вами:
- имя пользователя и/или другие комментарии - максимум 64 символа;
- идентификатор регистрации - максимум 8 цифр;
- идентификатор пользователя - максимум 5 цифр;
- имя первичной группы, к которой будет принадлежать пользователь - максимум 8 символов;
- дополнительные группы, если есть;
- домашний каталог пользователя;
- привилегии администратора системы ( yes или no ); командный файл регистрации пользователей.
8.1.2.2. Добавление имени регистрации с помощью меню OA&M
Выполняйте следующие действия, чтобы добавить новое имя регистрации:
- Выберите add из меню User Login and Group Administration.
- Выберите users из меню Add Users или Groups. Система выводит экран Add a User с информацией, присвоенной по умолчанию:
4 Add a User ------------------------------------------------ Comments: Login: User ID: Primary group: Supplementary member(s): Home directory: Shell: Login inactivity: Login expiration date: System Administration Privileges: No
- Заполните форму. Поля "Supplementary member(s):" и "Login inactivity:" являются необязательными.
- Нажмите SAVE. Система выведет экран Define User Password Information с информацией, присвоенной по умолчанию:
5 Define User Password Information ------------------------------------------------- Password status: Maximum number of days the password is valid: Maximum number of days allowed between password changes: Number of days for warning messages:
- Введите информацию о пароле. Чтобы установить пароль, поле "Password status:" следует установить на password. Переключайте действительные ответы для этого поля, нажимая CHOICES. Информация в поле "Number of days for warning messages:" относится к числу дней, по истечении которых система предупредит пользователя о приближающейся дате исчезновения пароля.
- Нажмите SAVE и сохраните информацию. Будет очищен экран и выведена подсказка:
New password:
- Введите новый пароль и нажмите Enter. На экране появится подсказка:
Re-enter new password:
- Вновь наберите пароль и введите Enter.
Система выведет на экран подтверждение типа следующего:
5 Define User Password Information ------------------------------------------------- The password has been defined as follows: gah PS 12/15/89 7 60 10
где PS - это состояние пароля; 12/15/89 - дата установки пароля; 7 - количество дней между сменой паролей; 60 - число дней, в течение которых пароль будет действителен; 10 - число дней для предупреждения.
- Нажмите CONT, чтобы добавить еще одного пользователя, или нажмите CANCEL, чтобы возвратиться к предыдущему меню.