Опубликован: 12.11.2008 | Уровень: специалист | Доступ: свободно
Лекция 8:

Добавление и изменение информации пользователя

< Лекция 7 || Лекция 8: 1234 || Лекция 9 >
Аннотация: В лекции объясняются процедуры добавления, изменения и удаления групп пользователей и входов пользователей в систему.

В этом разделе описывается как создавать и управлять именами регистрации пользователей и групп пользователей в системе 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

Для создания группы требуются следующие действия:

  1. Выберите add из меню User Login and Group Administration. Система выводит на экран меню Add Users (Добавление пользователей) или меню Groups:
    3     Add Users or Groups
    User or group:
  2. Введите имя группы или нажмите CHOICES, чтобы выбрать группу, затем нажмите SAVE. Система выводит на экран меню Add a Group с присвоенным Group IDD по умолчанию:
    4     Add a group
    -------------------------------------
    Group name:
    Group ID:
    Primary member(s):
    Supplementary member(s):
  3. Заполните информацию о группе, затем нажмите SAVE.
  4. Нажмите 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

Выполняйте следующие действия, чтобы добавить новое имя регистрации:

  1. Выберите add из меню User Login and Group Administration.
  2. Выберите 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
  3. Заполните форму. Поля "Supplementary member(s):" и "Login inactivity:" являются необязательными.
  4. Нажмите 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:
  5. Введите информацию о пароле. Чтобы установить пароль, поле "Password status:" следует установить на password. Переключайте действительные ответы для этого поля, нажимая CHOICES. Информация в поле "Number of days for warning messages:" относится к числу дней, по истечении которых система предупредит пользователя о приближающейся дате исчезновения пароля.
  6. Нажмите SAVE и сохраните информацию. Будет очищен экран и выведена подсказка:
    New password:
  7. Введите новый пароль и нажмите Enter. На экране появится подсказка:
    Re-enter new password:
  8. Вновь наберите пароль и введите 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 - число дней для предупреждения.

  9. Нажмите CONT, чтобы добавить еще одного пользователя, или нажмите CANCEL, чтобы возвратиться к предыдущему меню.
< Лекция 7 || Лекция 8: 1234 || Лекция 9 >
Равиль Латыпов
Равиль Латыпов
Россия, Казань, Казанский Национальный Исследовательский Технический Университет