summaryrefslogtreecommitdiffstats
path: root/man/uk/man8/pwconv.8
blob: 8264a36ed2e16a9c7c01b6c347e9afeefefc0b9c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
'\" t
.\"     Title: pwconv
.\"    Author: Marek Micha\(/lkiewicz
.\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
.\"      Date: 08/11/2022
.\"    Manual: Команди керування системою
.\"    Source: shadow-utils 4.13
.\"  Language: Ukrainian
.\"
.TH "pwconv" "8" "08/11/2022" "shadow\-utils 4\&.13" "Команди керування системою"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
.\" http://bugs.debian.org/507673
.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html
.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
.ie \n(.g .ds Aq \(aq
.el       .ds Aq '
.\" -----------------------------------------------------------------
.\" * set default formatting
.\" -----------------------------------------------------------------
.\" disable hyphenation
.nh
.\" disable justification (adjust text to left margin only)
.ad l
.\" -----------------------------------------------------------------
.\" * MAIN CONTENT STARTS HERE *
.\" -----------------------------------------------------------------
.SH "НАЗВА"
pwconv, pwunconv, grpconv, grpunconv \- перетворення на приховані паролі і групи, і навпаки
.SH "КОРОТКИЙ ОГЛЯД"
.HP \w'\fBpwconv\fR\ 'u
\fBpwconv\fR [\fIпараметри\fR]
.HP \w'\fBpwunconv\fR\ 'u
\fBpwunconv\fR [\fIпараметри\fR]
.HP \w'\fBgrpconv\fR\ 'u
\fBgrpconv\fR [\fIпараметри\fR]
.HP \w'\fBgrpunconv\fR\ 'u
\fBgrpunconv\fR [\fIпараметри\fR]
.SH "ОПИС"
.PP
Команда
\fBpwconv\fR
створює
\fIshadow\fR
на основі
\fIpasswd\fR
і, необов\*(Aqязково, наявного
\fIshadow\fR\&.
.PP
Команда
\fBpwunconv\fR
створює
\fIpasswd\fR
на основі
\fIpasswd\fR
і
\fIshadow\fR, а потім вилучає
\fIshadow\fR\&.
.PP
Команда
\fBgrpconv\fR
створює
\fIgshadow\fR
на основі
\fIгрупа\fR
і, необов\*(Aqязково, наявного
\fIgshadow\fR\&.
.PP
Команда
\fBgrpunconv\fR
створює
\fIгрупа\fR
на основі
\fIгрупа\fR
і
\fIgshadow\fR, а потім вилучає
\fIgshadow\fR\&.
.PP
Ці чотири програми працюють зі звичайними паролями та паролями shadow та файлами груп:
/etc/passwd,
/etc/group,
/etc/shadow
і
/etc/gshadow\&.
.PP
Кожна програма виконує належні блокування перед перетворенням\&. Команди
\fBpwconv\fR
і
\fBgrpconv\fR
є еквівалентними\&. Спочатку, буде вилучено записи у файлі shadow, яких немає в основному файлі\&. Потім буде оновлено записи shadow, у яких не вказано \(Fox\(Fc, як пароль, в основному файлі\&. Буде додано усі пропущені записи shadow\&. Нарешті, паролі в основному файлі буде замінено на \(Fox\(Fc\&. Цими програмами можна скористатися для початкового перетворення, а також для оновлення файла shadow, якщо до основного файла було внесено зміни вручну\&.
.PP
\fBpwconv\fR
використає значення
\fIPASS_MIN_DAYS\fR,
\fIPASS_MAX_DAYS\fR
і
\fIPASS_WARN_AGE\fR
з
/etc/login\&.defs
при додаванні нових записів до
/etc/shadow\&.
.PP
Так само, є подібними команди
\fBpwunconv\fR
і
\fBgrpunconv\fR\&. Паролі в основному файлі буде оновлено з файла shadow\&. Записи, які існують у основному файлі, але яких немає у файлі shadow, буде залишено\&. Нарешті, файл shadow буде вилучено\&. Робота
\fBpwunconv\fR
призведе до втрати деяких даних щодо застарівання паролів\&. Програма виконає перетворення лише тих даних, які можна перетворити\&.
.SH "ПАРАМЕТРИ"
.PP
Параметри, які застосовують до команди
\fBpwconv\fR,
\fBpwunconv\fR,
\fBgrpconv\fR
та
\fBgrpunconv\fR, є такими:
.PP
\fB\-h\fR, \fB\-\-help\fR
.RS 4
Показати довідкове повідомлення і завершити роботу\&.
.RE
.PP
\fB\-R\fR, \fB\-\-root\fR \fIКАТАЛОГ_CHROOT\fR
.RS 4
Apply changes in the
\fICHROOT_DIR\fR
directory and use the configuration files from the
\fICHROOT_DIR\fR
directory\&. Only absolute paths are supported\&.
.RE
.SH "ВАДИ"
.PP
Помилки у файлах паролів або груп (зокрема некоректні або дубльовані записи) можуть спричинити зависання або помилки у роботі цих програм\&. Будь ласка, запустіть
\fBpwck\fR
і
\fBgrpck\fR
для виправлення таких помилок до перетворення паролів або груп shadow\&.
.SH "НАЛАШТУВАННЯ"
.PP
Вказана нижче змінна налаштувань у
/etc/login\&.defs
змінює поведінку
\fBgrpconv\fR
і
\fBgrpunconv\fR:
.PP
Вказані нижче змінні налаштувань у
/etc/login\&.defs
змінюють поведінку
\fBpwconv\fR:
.SH "ФАЙЛИ"
.PP
/etc/login\&.defs
.RS 4
Налаштування комплексу для роботи з прихованими паролями\&.
.RE
.SH "ДИВ\&. ТАКОЖ"
.PP
\fBgrpck\fR(8),
\fBlogin.defs\fR(5),
\fBpwck\fR(8)\&.