summaryrefslogtreecommitdiffstats
path: root/man/uk/man1/login.1
blob: 01dd61ee10df710a5a77e944048cd5b0d3479958 (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
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
'\" t
.\"     Title: login
.\"    Author: Julianne Frances Haugh
.\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
.\"      Date: 08/11/2022
.\"    Manual: Команди користувача
.\"    Source: shadow-utils 4.13
.\"  Language: Ukrainian
.\"
.TH "login" "1" "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 "НАЗВА"
login \- розпочати сеанс у системі
.SH "КОРОТКИЙ ОГЛЯД"
.HP \w'\fBlogin\fR\ 'u
\fBlogin\fR [\-p] [\-h\ \fIhost\fR] [\fIкористувач\fR] [\fIСЕРЕДОВИЩЕ=ЗМІННА\fR...]
.HP \w'\fBlogin\fR\ 'u
\fBlogin\fR [\-p] [\-h\ \fIhost\fR] \-f \fIкористувач\fR
.HP \w'\fBlogin\fR\ 'u
\fBlogin\fR [\-p] \-r\ \fIhost\fR
.SH "ОПИС"
.PP
Програму
\fBlogin\fR
призначено для встановлення нового сеансу роботи з системою\&. Зазвичай, її виклик відбувається автоматично у відповідь на запит
\fIlogin:\fR
у терміналі користувача\&.
\fBlogin\fR
може бути спеціалізованою для оболонки і непридатною до виклику у форматі підлеглого процесу\&. Якщо програму викликано з оболонки,
\fBlogin\fR
має бути виконано як
\fBexec login\fR, що спричинить вихід користувача з поточної оболонки (і, таким чином, запобігатиме поверненню користувача, який увійшов до системи, до сеансу того, хто віддав команду)\&. Спроба виконати
\fBlogin\fR
з будь\-якої командної оболонки, окрім оболонки входу, призведе до виведення повідомлення про помилку\&.
.PP
Після цього, користувачеві, якщо це потрібно, буде запропоновано ввести пароль\&. Відтворення пароля на екрані буде вимкнено, щоб запобігти розкриттю пароля\&. Кількість спроб буде суттєво обмежено\&. При перевищенні граничної кількості спроб ввести пароль
\fBlogin\fR
завершить роботу і перерве зв\*(Aqязок для обміну даними\&.
.PP
Якщо для вашого облікового запису було увімкнено застарівання паролів, програма може попросити вас ввести новий пароль, перш ніж продовжити роботу\&. Вам доведеться ввести старий і новий пароль, перш ніж продовжити роботу\&. Будь ласка, зверніться до підручника з
\fBpasswd\fR(1), щоб дізнатися більше\&.
.PP
Після успішного входу до системи вас буде проінформовано про усі повідомлення системи та наявність пошти\&. Ви можете вимкнути виведення даних до файла повідомлень системи,
/etc/motd, створенням файла нульового розміру
\&.hushlogin
у вашому каталозі для входу\&. Повідомленням про пошту буде одне з таких повідомлень: \(Fo\fIВи отримали нову пошту\&.\fR\(Fc, \(Fo\fIДля вас є пошта\&.\fR\(Fc або \(Fo\fIПошти немає\&.\fR\(Fc, відповідно до стану вашої поштової скриньки\&.
.PP
Ваші ідентифікатори користувача і групи буде встановлено відповідно до значень у файлі
/etc/passwd\&. Значення
\fB$HOME\fR,
\fB$SHELL\fR,
\fB$PATH\fR,
\fB$LOGNAME\fR
і
\fB$MAIL\fR
буде встановлено відповідно до відповідних полів у записі пароля\&. Значення ulimit, umask і nice також може бути встановлено відповідно до записів у полі GECOS\&.
.PP
У деяких встановлених системах змінну середовища
\fB$TERM\fR
буде ініціалізовано значенням типу термінала у вашому рядку tty, як це вказано у
/etc/ttytype\&.
.PP
Також може бути виконано скрипт ініціалізації для вашого інтерпретатора командного рядка\&. Будь ласка, зверніться до відповідного розділу підручника, щоб дізнатися більше про цю функціональну можливість\&.
.PP
Вхід до підсистеми буде позначено наявністю \(Fo*\(Fc як першого символу оболонки входу\&. Заданий домашній каталог буде використано як кореневий каталог нової файлової системи, до якої користувач насправді увійшов\&.
.PP
Програма
\fBlogin\fR
НЕ відповідає за вилучення записів користувачів з файла utmp\&. За чищення видимого власника сеансу термінала відповідають
\fBgetty\fR(8)
і
\fBinit\fR(8)\&. Якщо ви користуєтеся
\fBlogin\fR
з запиту командної оболонки без
\fBexec\fR, використаний вами обліковий запис користувача продовжуватиме \(Foпрацювати\(Fc у системі, навіть після того, як ви вийдете з \(Foпідлеглого сеансу\(Fc\&.
.SH "ПАРАМЕТРИ"
.PP
\fB\-f\fR
.RS 4
Не виконувати розпізнавання, користувача попередньо розпізнано\&.
.sp
Зауваження: у цьому випадку обов\*(Aqязковим є
\fIкористувач\fR\&.
.RE
.PP
\fB\-h\fR
.RS 4
Назва віддаленого вузла для цього входу до облікового запису\&.
.RE
.PP
\fB\-p\fR
.RS 4
Зберегти середовище\&.
.RE
.PP
\fB\-r\fR
.RS 4
Виконати протокол автоматичного входу для rlogin\&.
.RE
.PP
Параметри
\fB\-r\fR,
\fB\-h\fR
і
\fB\-f\fR
використовують, лише якщо
\fBlogin\fR
викликано від імені користувача root\&.
.SH "ЗАСТЕРЕЖЕННЯ"
.PP
У цієї версії
\fBlogin\fR
багато параметрів збирання\&. У певній збірці може бути використано лише частину з них\&.
.PP
Розташування файлів є різним у різних конфігураціях системи\&.
.PP
Програма
\fBlogin\fR
НЕ відповідає за вилучення записів користувачів з файла utmp\&. За чищення видимого власника сеансу термінала відповідають
\fBgetty\fR(8)
і
\fBinit\fR(8)\&. Якщо ви користуєтеся
\fBlogin\fR
з запиту командної оболонки без
\fBexec\fR, використаний вами обліковий запис користувача продовжуватиме \(Foпрацювати\(Fc у системі, навіть після того, як ви вийдете з \(Foпідлеглого сеансу\(Fc\&.
.PP
Як і з будь\-якою програмою, вигляд
\fBlogin\fR
може бути підроблено\&. Якщо до комп\*(Aqютера мають фізичний доступ сторонні користувачі, зловмисник може скористатися цим для отримання пароля наступного за ним користувача комп\*(Aqютера\&. У Linux користувачі можуть скористатися механізмом SAK для ініціалізації надійного шляху і запобігання атакам цього типу\&.
.SH "НАЛАШТУВАННЯ"
.PP
Вказані нижче змінні налаштувань у
/etc/login\&.defs
змінюють поведінку цього інструмента:
.SH "ФАЙЛИ"
.PP
/var/run/utmp
.RS 4
Список поточних сеансів входу до системи\&.
.RE
.PP
/var/log/wtmp
.RS 4
Список попередніх сеансів входу до системи\&.
.RE
.PP
/etc/passwd
.RS 4
Відомості щодо облікових записів користувача\&.
.RE
.PP
/etc/shadow
.RS 4
Відомості щодо захищених облікових записів користувачів\&.
.RE
.PP
/etc/motd
.RS 4
Файл повідомлень дня системи\&.
.RE
.PP
/etc/nologin
.RS 4
Запобігати спробам входу до системи користувачів, відмінних від root\&.
.RE
.PP
/etc/ttytype
.RS 4
Список типів терміналів\&.
.RE
.PP
$HOME/\&.hushlogin
.RS 4
Придушити виведення системних повідомлень\&.
.RE
.PP
/etc/login\&.defs
.RS 4
Налаштування комплексу для роботи з прихованими паролями\&.
.RE
.SH "ДИВ\&. ТАКОЖ"
.PP
\fBmail\fR(1),
\fBpasswd\fR(1),
\fBsh\fR(1),
\fBsu\fR(1),
\fBlogin.defs\fR(5),
\fBnologin\fR(5),
\fBpasswd\fR(5),
\fBsecuretty\fR(5),
\fBgetty\fR(8)\&.