Rechercher une page de manuel
pwconv
Langue: ru
Version: 06/24/2006 (fedora - 16/08/07)
Section: 8 (Commandes administrateur)
НАЗВАНИЕ
pwconv, pwunconv, grpconv, grpunconv - преобразует пароли пользователей и групп в/из защищённую формуСИНТАКСИС
- pwconv
- pwunconv
- grpconv
- grpunconv
ОПИСАНИЕ
Команда pwconv создаёт файл shadow из файла passwd и необязательно существующего файла shadow.
Команда pwunconv создаёт файл passwd из файлов passwd и shadow, а затем удаляет файл shadow.
Команда grpconv создаёт файл gshadow из файла from group и необязательно существующего файла gshadow.
Команда grpunconv создаёт файл group из файлов group и gshadow, а затем удаляет файл gshadow.
Эти четыре программы работают с файлами обычных или теневых паролей пользователей и групп: /etc/passwd, /etc/group, /etc/shadow и /etc/gshadow.
Каждая программа выполняет необходимые блокировки перед преобразованиями. Команды pwconv и grpconv выполняют схожий порядок действий. Сначала удаляются записи из теневого файла которых нет в главном файле. Затем обновляются записи в теневом файле которые не содержат `x' вместо пароля в главном файле. Далее добавляются отсутствующие теневые записи. Наконец, пароли в главном файле заменяются символом `x'. Данные программы можно использовать как для первоначального преобразования, так и для обновления теневого файла, если главный файл редактировался вручную.
Команда pwconv использует значения переменных PASS_MIN_DAYS, PASS_MAX_DAYS и PASS_WARN_AGE из файла /etc/login.defs при добавлении новых записей в файл /etc/shadow.
Программы pwunconv и grpunconv также выполняют схожий порядок действий. Пароли в главном файле обновляются из теневого файла. Записи, которые существуют в главном файле, но не существуют в теневом файле оставляются как есть. По окончании, теневой файл удаляется. Информация об устаревании пароля не учитывается программой pwunconv. Конвертируется только возможное.
ОШИБКИ РЕАЛИЗАЦИИ
Ошибки в файлах паролей или групп (типа неверных или дублирующихся записей) могут зациклить программу или произойдут какие-то другие странные вещи. Перед конвертацией запустите pwck и grpck, чтобы исправить возможные ошибки.
ФАЙЛЫ
- /etc/login.defs
- содержит конфигурацию подсистемы теневых паролей
СМОТРИТЕ ТАКЖЕ
grpck(8), login.defs(5), pwck(8).
Contenus ©2006-2024 Benjamin Poulain
Design ©2006-2024 Maxime Vantorre