shadow/man/ru/pwconv.8

105 lines
4.2 KiB
Groff
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

.\" ** You probably do not want to edit this file directly **
.\" It was generated using the DocBook XSL Stylesheets (version 1.69.1).
.\" Instead of manually editing it, you probably should edit the DocBook XML
.\" source for it and then use the DocBook XSL Stylesheets to regenerate it.
.TH "pwconv" "8" "11/10/2005" "Команды управления системой" "Команды управления системой"
.\" disable hyphenation
.nh
.\" disable justification (adjust text to left margin only)
.ad l
.SH "НАЗВАНИЕ"
pwconv, pwunconv, grpconv, grpunconv \- преобразует пароли пользователей и групп в/из защищённую форму.
.SH "СИНТАКСИС"
.HP 7
\fBpwconv\fR
.HP 9
\fBpwunconv\fR
.HP 8
\fBgrpconv\fR
.HP 10
\fBgrpunconv\fR
.SH "ОПИСАНИЕ"
.PP
\fBpwconv\fR
создаёт файл
\fIshadow\fR
из
\fIpasswd\fR
и необязательно существующего файла
\fIshadow\fR.
.PP
\fBpwunconv\fR
создаёт файл
\fIpasswd\fR
из
\fIpasswd\fR
и
\fIshadow\fR
затем удаляет
\fIshadow\fR.
.PP
\fBgrpconv\fR
создаёт файл
\fIgshadow\fR
из
\fIgroup\fR
и необязательно существующего файла
\fIgshadow\fR.
.PP
\fBgrpunconv\fR
создаёт файл
\fIgroup\fR
из
\fIgroup\fR
и
\fIgshadow\fR
затем удаляет
\fIgshadow\fR.
.PP
Данные четыре программы работают с файлами обычных или теневых паролей пользователей и групп:
\fI/etc/passwd\fR,
\fI/etc/group\fR,
\fI/etc/shadow\fR
и
\fI/etc/gshadow\fR.
.PP
Каждая программа выполняет необходимые блокировки перед преобразованиями.
\fBpwconv\fR
и
\fBgrpconv\fR
выполняют схожий порядок действий. Сначала удаляются записи из теневого файла которых нет в главном файле. Затем обновляются записи в теневом файле которые не содержат `x' вместо пароля в главном файле. Далее добавляются отсутствующие теневые записи. Наконец, пароли в главном файле заменяются символом `x'. Данные программы можно использовать как для первоначального преобразования, так и для обновления теневого файла, если главный файл редактировался вручную.
.PP
\fBpwconv\fR
использует значения переменных
\fIPASS_MIN_DAYS\fR,
\fIPASS_MAX_DAYS\fR
и
\fIPASS_WARN_AGE\fR
из
\fIфайла /etc/login.defs\fR
при добавлении новых записей в файл
\fI/etc/shadow\fR.
.PP
Программы
\fBpwunconv\fR
и
\fBgrpunconv\fR
такжет выполняют схожий порядок действий. Пароли в главном файле обновляются из теневого файла. Записи, которые существуют в главном файле, но не существуют в теневом файле оставляются как есть. По окончании, теневой файл удаляется. Информация об устаревании пароля не учитывается программой
\fBpwunconv\fR. Конвертируется только возможное.
.SH "ОШИБКИ"
.PP
Ошибки в файла паролей или групп (типа неверных или дублирующихся записей) могут зациклить программу или произойдут какие\-то другие странные вещи. Перед конвертацией запустите
\fBpwck\fR
и
\fBgrpck\fR
, чтобы исправить возможные ошибки.
.SH "ФАЙЛЫ"
.TP
\fIфайла /etc/login.defs\fR
содержит конфигурацию подсистемы теневых паролей
.SH "СМОТРИТЕ ТАКЖЕ"
.PP
\fBgrpck\fR(8),
\fBlogin.defs\fR(5),
\fBpwck\fR(8).