Аллен Питер В.
Шрифт:
♦
Пример фрагмента файла
Применение теневых паролей оправдывает себя с точки зрения безопасности. Обычно к файлу
Системы, использующие TCB (Trusted Computing Base), хранят пароли не в файле
В качестве основного алгоритма шифрования используется MD5, превращающий пароль в 32-значное шестнадцатеричное число. Этот алгоритм является самым надежным. Раньше использовались алгоритмы DES и 3DES, но здесь я не буду подробно останавливаться ни на одном из них. При установке системы обычно спрашивается, хотите ли вы использовать теневые пароли (Shadow Passwords) и MD5. Я очень рекомендую вам использовать обе эти возможности.
Информация о группах пользователей хранится в файле /etc/group в следующем формате:
Пароль используется крайне редко. Пример фрагмента файла
В этом примере группа root зарезервирована для пользователя root. Группа с идентификатором 100 используется для локальных пользователей. В ее состав входят пользователи
Системой определяются группы для фиктивных пользователей:
Добавить группу вы можете с помощью команды groupadd. Я. как правило, просто добавляю запись в файл
7.3.2. Создание и удаление пользователей и групп
Большинство утилит административного назначения хранится в каталогах /sbin и /usr/sbin. Полный набор утилит для управления пользователями и группами, установленных в вашей системе, вы можете увидеть по команде
Выполнив подстановки аргументов, командная оболочка bash превратит эту команду в четыре:
Чтобы добавить пользователя, выполните команду
Для удаления учетной записи пользователя служит утилита userdel, а для модификации существующей учетной записи — утилита usermod. Все они снабжены man-страницами.
Чтобы добавить или изменить несколько учетных записей сразу (на больших системах это приходится делать чаше, чем на персональном компьютере), можно воспользоваться утилитой newusers.
Для групп те же функции создания, удаления и модификации выполняют утилиты groupadd, groupdel и groupmod соответственно.
Если вам почему-либо неудобно управлять пользователями из командной строки, можно делать это с помощью графического конфигуратора. На рис. 7.1 показан пример работы system-config-users из дистрибутива Fedora Core 3.
Рис. 7.1. Добавление учетной записи