summaryrefslogtreecommitdiffstats
path: root/man/uk/man1
diff options
context:
space:
mode:
Diffstat (limited to 'man/uk/man1')
-rw-r--r--man/uk/man1/chage.1206
-rw-r--r--man/uk/man1/chfn.1119
-rw-r--r--man/uk/man1/chsh.1100
-rw-r--r--man/uk/man1/expiry.173
-rw-r--r--man/uk/man1/gpasswd.1158
-rw-r--r--man/uk/man1/groups.164
-rw-r--r--man/uk/man1/id.162
-rw-r--r--man/uk/man1/login.1209
-rw-r--r--man/uk/man1/newgrp.186
-rw-r--r--man/uk/man1/passwd.1279
-rw-r--r--man/uk/man1/sg.186
-rw-r--r--man/uk/man1/su.1279
12 files changed, 1721 insertions, 0 deletions
diff --git a/man/uk/man1/chage.1 b/man/uk/man1/chage.1
new file mode 100644
index 0000000..b35b7ac
--- /dev/null
+++ b/man/uk/man1/chage.1
@@ -0,0 +1,206 @@
+'\" t
+.\" Title: chage
+.\" 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 "chage" "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 "НАЗВА"
+chage \- зміна даних щодо завершення строку дії пароля користувача
+.SH "КОРОТКИЙ ОГЛЯД"
+.HP \w'\fBchage\fR\ 'u
+\fBchage\fR [\fIпараметри\fR] \fIЗАПИС\fR
+.SH "ОПИС"
+.PP
+Команда
+\fBchage\fR
+змінює кількість днів між змінами паролів і дату останньої зміни пароля\&. Ці відомості використовує система для визначення того, коли користувач має змінювати пароль\&.
+.SH "ПАРАМЕТРИ"
+.PP
+Параметри, які застосовують до команди
+\fBchage\fR, є такими:
+.PP
+\fB\-d\fR, \fB\-\-lastday\fR \fIОСТАННІЙ_ДЕНЬ\fR
+.RS 4
+Встановити кількість днів з 1 січня 1970 року, коли пароль було востаннє змінено\&. Дату може бути також вказано у форматі РРРР\-ММ\-ДД (або форматі, який поширений у вашій країні)\&. Якщо для
+\fIОСТАННІЙ_ДЕНЬ\fR
+встановлено значення
+\fI0\fR, користувачеві доведеться змінити пароль під час наступного входу до системи\&.
+.RE
+.PP
+\fB\-E\fR, \fB\-\-expiredate\fR \fIДАТА_ЗАВЕРШЕННЯ_СТРОКУ_ДІЇ\fR
+.RS 4
+Встановити дату або кількість днів з 1 січня 1970 року, коли слід заборонити доступ до облікового запису користувача\&. Дату може бути також вказано у форматі РРРР\-ММ\-ДД (або форматі, який поширений у вашій країні)\&. Користувач, чий обліковий запис заблоковано, має звернутися до адміністратора системи, перш ніж знову зможе користуватися системою\&.
+.sp
+Наприклад, наступною командою можна скористатися для встановлення строку дії облікового запису у 180 днів:
+.sp
+.if n \{\
+.RS 4
+.\}
+.nf
+chage \-E $(date \-d +180days +%Y\-%m\-%d)
+.fi
+.if n \{\
+.RE
+.\}
+.sp
+Передавання числа
+\fI\-1\fR
+у полі
+\fIДАТА_ЗАВЕРШЕННЯ_СТРОКУ_ДІЇ\fR
+призведе до вилучення дати завершення строку дії облікового запису\&.
+.RE
+.PP
+\fB\-h\fR, \fB\-\-help\fR
+.RS 4
+Показати довідкове повідомлення і завершити роботу\&.
+.RE
+.PP
+\fB\-i\fR, \fB\-\-iso8601\fR
+.RS 4
+При виведенні дат користуватися форматом РРРР\-ММ\-ДД\&.
+.RE
+.PP
+\fB\-I\fR, \fB\-\-inactive\fR \fIНЕАКТИВНИЙ\fR
+.RS 4
+Встановити кількість днів неактивності після завершення строку дії пароля, перш ніж обліковий запис буде заблоковано\&. Значенням параметра
+\fIНЕАКТИВНИЙ\fR
+має бути кількість днів неактивності\&. Користувач, чий обліковий запис заблоковано, має звернутися до адміністратора системи, перш ніж знову зможе користуватися системою\&.
+.sp
+Передавання числа
+\fI\-1\fR
+у полі
+\fIНЕАКТИВНИЙ\fR
+призведе до вилучення неактивності облікового запису\&.
+.RE
+.PP
+\fB\-l\fR, \fB\-\-list\fR
+.RS 4
+Показати відомості щодо застарівання облікового запису\&.
+.RE
+.PP
+\fB\-m\fR, \fB\-\-mindays\fR \fIДНІ\fR
+.RS 4
+Встановити мінімальну кількість днів між змінами пароля
+\fIДНІ\fR\&. Нульове значення для цього поля вказує, що користувач може змінювати пароль будь\-коли\&.
+.RE
+.PP
+\fB\-M\fR, \fB\-\-maxdays\fR \fIМАКСИМАЛЬНО_ДНІВ\fR
+.RS 4
+Встановити максимальну кількість днів, протягом яких буде чинним пароль\&. Якщо
+\fIМАКСИМАЛЬНО_ДНІВ\fR
+разом із
+\fIОСТАННІЙ_ДЕНЬ\fR
+буде меншим за поточну дату, система проситиме користувача змінити пароль, перш ніж він зможе увійти до свого облікового запису\&. Цю подію можна наперед запланувати за допомогою параметра
+\fB\-W\fR, використання якого призведе до того, що система заздалегідь попереджуватиме користувача про потребу змінити пароль\&.
+.sp
+Передавання числа
+\fI\-1\fR
+у полі
+\fIМАКСИМАЛЬНО_ДНІВ\fR
+призведе до вилучення перевірки чинності паролів\&.
+.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
+.PP
+\fB\-W\fR, \fB\-\-warndays\fR \fIДНІ\fR
+.RS 4
+Встановити кількість днів між попередженням про потребу у зміні пароля і завершенням строку дії пароля\&. Параметром
+\fIДНІ\fR
+є кількість днів до завершення строку дії пароля, коли система попереджуватиме користувача про те, що пароль невдовзі доведеться змінити\&.
+.RE
+.PP
+Якщо не буде вказано жодного параметра,
+\fBchage\fR
+буде запущено в інтерактивному режимі \(em програма покаже користувачеві поточні значення для усіх полів\&. Введіть нове значення, щоб змінити поле або нічого не вводьте, щоб лишити поточне значення\&. Поточне значення буде взято у квадратні дужки (\fI[ ]\fR)\&.
+.SH "ЗАУВАЖЕННЯ"
+.PP
+Для роботи програми
+\fBchage\fR
+потрібна доступність файла прихованих паролів\&.
+.PP
+Програма chage повідомлятиме дані лише на основі файла паролів shadow\&. Таким чином, налаштування з інших джерел (наприклад, LDAP або порожнього поля хешу пароля з файла passwd), які впливають на вхід користувачів до системи, не буде показано у виведених chage даних\&.
+.PP
+Крім того, програма
+\fBchage\fR
+не повідомлятиме про несумісності у файлах shadow і passwd (наприклад, про те, що у файлі passwd немає якогось запису)\&. Для пошуку подібних несумісностей можна скористатися програмою
+\fBpwck\fR\&.
+.PP
+Користуватися командою
+\fBchage\fR
+може лише користувач root, окрім варіанта з параметром
+\fB\-l\fR, яким може скористатися непривілейований користувач для отримання даних щодо строку дії власного пароля або облікового запису\&.
+.SH "НАЛАШТУВАННЯ"
+.PP
+Вказані нижче змінні налаштувань у
+/etc/login\&.defs
+змінюють поведінку цього інструмента:
+.SH "ФАЙЛИ"
+.PP
+/etc/passwd
+.RS 4
+Відомості щодо облікових записів користувача\&.
+.RE
+.PP
+/etc/shadow
+.RS 4
+Відомості щодо захищених облікових записів користувачів\&.
+.RE
+.SH "ЗНАЧЕННЯ ВИХОДУ"
+.PP
+Команда
+\fBchage\fR
+завершує роботу із такими значеннями:
+.PP
+\fI0\fR
+.RS 4
+успіх
+.RE
+.PP
+\fI1\fR
+.RS 4
+відмовлено у доступі
+.RE
+.PP
+\fI2\fR
+.RS 4
+некоректний синтаксис команди
+.RE
+.PP
+\fI15\fR
+.RS 4
+не вдалося знайти файл прихованих паролів
+.RE
+.SH "ДИВ\&. ТАКОЖ"
+.PP
+\fBpasswd\fR(5),
+\fBshadow\fR(5)\&.
diff --git a/man/uk/man1/chfn.1 b/man/uk/man1/chfn.1
new file mode 100644
index 0000000..2e10ac2
--- /dev/null
+++ b/man/uk/man1/chfn.1
@@ -0,0 +1,119 @@
+'\" t
+.\" Title: chfn
+.\" 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 "chfn" "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 "НАЗВА"
+chfn \- зміна справжнього імені користувача і відомостей щодо нього
+.SH "КОРОТКИЙ ОГЛЯД"
+.HP \w'\fBchfn\fR\ 'u
+\fBchfn\fR [\fIпараметри\fR] [\fIЗАПИС\fR]
+.SH "ОПИС"
+.PP
+Команда
+\fBchfn\fR
+змінює повне ім\*(Aqя користувача, номер кімнати в офісі, номер телефону в офісі і дані щодо домашнього телефону для облікового запису користувача\&. Ці дані, зазвичай, виводить
+\fBfinger\fR(1)
+та подібні програми\&. Звичайні користувачі можуть змінювати значення полів лише для власного облікового запису, відповідно до обмежень у
+/etc/login\&.defs\&. (Типовими налаштуваннями користувачам заборонено змінювати власне повне ім\*(Aqя\&.) Надкористувач може змінювати будь\-яке поле будь\-якого облікового запису\&. Крім того, лише надкористувач може використовувати параметр
+\fB\-o\fR
+для зміни невизначених частин поля GECOS\&.
+.PP
+Ці поля не повинні містити двокрапок\&. Окрім поля
+\fIother\fR, у полях не повинно міститися ком та знаків рівності\&. Також рекомендуємо уникати символів поза US\-ASCII, втім, примусово це обмеження застосовується лише до номерів телефонів\&. Поле
+\fIother\fR
+використовують для зберігання облікових даних, які використовують інші програми\&.
+.SH "ПАРАМЕТРИ"
+.PP
+Параметри, які застосовують до команди
+\fBchfn\fR, є такими:
+.PP
+\fB\-f\fR, \fB\-\-full\-name\fR \fIІМ\*(AqЯ_ПОВНІСТЮ\fR
+.RS 4
+Змінити повне ім\*(Aqя користувача\&.
+.RE
+.PP
+\fB\-h\fR, \fB\-\-home\-phone\fR \fIДОМАШНІЙ_ТЕЛЕФОН\fR
+.RS 4
+Змінити домашній телефон користувача\&.
+.RE
+.PP
+\fB\-o\fR, \fB\-\-other\fR \fIІНШЕ\fR
+.RS 4
+Змінити інші відомості GECOS користувача\&. Це поле використовують для зберігання облікових даних, які використовують інші програми, його вміст може змінювати надкористувач\&.
+.RE
+.PP
+\fB\-r\fR, \fB\-\-room\fR \fIНОМЕР_КІМНАТИ\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
+.PP
+\fB\-u\fR, \fB\-\-help\fR
+.RS 4
+Показати довідкове повідомлення і завершити роботу\&.
+.RE
+.PP
+\fB\-w\fR, \fB\-\-work\-phone\fR \fIРОБОЧИЙ_ТЕЛЕФОН\fR
+.RS 4
+Змінити робочий телефон користувача\&.
+.RE
+.PP
+Якщо не буде вказано жодного параметра,
+\fBchfn\fR
+буде запущено в інтерактивному режимі \(em програма покаже користувачеві поточні значення для усіх полів\&. Введіть нове значення, щоб змінити поле або нічого не вводьте, щоб лишити поточне значення\&. Поточне значення буде взято у квадратні дужки (\fB[ ]\fR)\&. Без параметрів
+\fBchfn\fR
+попросить вказати поточний обліковий запис користувача\&.\&.
+.SH "НАЛАШТУВАННЯ"
+.PP
+Вказані нижче змінні налаштувань у
+/etc/login\&.defs
+змінюють поведінку цього інструмента:
+.SH "ФАЙЛИ"
+.PP
+/etc/login\&.defs
+.RS 4
+Налаштування комплексу для роботи з прихованими паролями\&.
+.RE
+.PP
+/etc/passwd
+.RS 4
+Відомості щодо облікових записів користувача\&.
+.RE
+.SH "ДИВ\&. ТАКОЖ"
+.PP
+\fBchsh\fR(1),
+\fBlogin.defs\fR(5),
+\fBpasswd\fR(5)\&.
diff --git a/man/uk/man1/chsh.1 b/man/uk/man1/chsh.1
new file mode 100644
index 0000000..ce8c3da
--- /dev/null
+++ b/man/uk/man1/chsh.1
@@ -0,0 +1,100 @@
+'\" t
+.\" Title: chsh
+.\" 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 "chsh" "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 "НАЗВА"
+chsh \- зміна оболонки входу
+.SH "КОРОТКИЙ ОГЛЯД"
+.HP \w'\fBchsh\fR\ 'u
+\fBchsh\fR [\fIпараметри\fR] [\fIЗАПИС\fR]
+.SH "ОПИС"
+.PP
+Команда
+\fBchsh\fR
+змінює оболонку входу користувача\&. Команда визначає назву початкової команди входу користувача\&. Звичайний користувач може змінювати оболонку входу лише для власного облікового запису; надкористувач може змінювати оболонку входу для будь\-якого облікового запису\&.
+.SH "ПАРАМЕТРИ"
+.PP
+Параметри, які застосовують до команди
+\fBchsh\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
+.PP
+\fB\-s\fR, \fB\-\-shell\fR \fIОБОЛОНКА\fR
+.RS 4
+Назва нової оболонки для входу користувача\&. Встановлення для цього поля порожнього значення призведе до того, що система вибере типову оболонку для входу\&.
+.RE
+.PP
+Якщо не буде вказано параметра
+\fB\-s\fR,
+\fBchsh\fR
+буде запущено в інтерактивному режимі \(em програма покаже користувачеві поточне значення для оболонки входу\&. Введіть нове значення, щоб змінити оболонку або нічого не вводьте, щоб лишити поточну\&. Поточну оболонку буде взято у квадратні дужки (\fI[ ]\fR)\&.
+.SH "ЗАУВАЖЕННЯ"
+.PP
+Єдиним обмеженням, яке накладають на оболонку входу є те, що назва команди має бути частиною списку у
+/etc/shells, якщо команду не викликано від імені надкористувача\&. Надкористувач може додавати будь\-яке значення\&. Власники облікових записів із обмеженою оболонкою для входу не може змінювати власну оболонку\&. З цієї причини не варто додавати
+/bin/rsh
+/etc/shells, оскільки випадкова зміна обмеженої командної оболонки призведе до повної заборони для користувача змінювати оболонку входу та початкову\&.
+.SH "НАЛАШТУВАННЯ"
+.PP
+Вказані нижче змінні налаштувань у
+/etc/login\&.defs
+змінюють поведінку цього інструмента:
+.SH "ФАЙЛИ"
+.PP
+/etc/passwd
+.RS 4
+Відомості щодо облікових записів користувача\&.
+.RE
+.PP
+/etc/shells
+.RS 4
+Список чинних оболонок входу\&.
+.RE
+.PP
+/etc/login\&.defs
+.RS 4
+Налаштування комплексу для роботи з прихованими паролями\&.
+.RE
+.SH "ДИВ\&. ТАКОЖ"
+.PP
+\fBchfn\fR(1),
+\fBlogin.defs\fR(5),
+\fBpasswd\fR(5)\&.
diff --git a/man/uk/man1/expiry.1 b/man/uk/man1/expiry.1
new file mode 100644
index 0000000..f51a451
--- /dev/null
+++ b/man/uk/man1/expiry.1
@@ -0,0 +1,73 @@
+'\" t
+.\" Title: expiry
+.\" 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 "expiry" "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 "НАЗВА"
+expiry \- перевірка і встановлення правил застарівання паролів
+.SH "КОРОТКИЙ ОГЛЯД"
+.HP \w'\fBexpiry\fR\ 'u
+\fBexpiry\fR \fIпараметр\fR
+.SH "ОПИС"
+.PP
+Команда
+\fBexpiry\fR
+перевіряє (\fB\-c\fR) поточний пароль на застарівання і примушує до його зміни (\fB\-f\fR), якщо це потрібно\&. Команду можна викликати від імені звичайного користувача\&.
+.SH "ПАРАМЕТРИ"
+.PP
+Параметри, які застосовують до команди
+\fBexpiry\fR, є такими:
+.PP
+\fB\-c\fR, \fB\-\-check\fR
+.RS 4
+Перевірити застарівання пароля для поточного користувача\&.
+.RE
+.PP
+\fB\-f\fR, \fB\-\-force\fR
+.RS 4
+Примусити до зміни пароля, якщо строк дії пароля поточного користувача вичерпано\&.
+.RE
+.PP
+\fB\-h\fR, \fB\-\-help\fR
+.RS 4
+Показати довідкове повідомлення і завершити роботу\&.
+.RE
+.SH "ФАЙЛИ"
+.PP
+/etc/passwd
+.RS 4
+Відомості щодо облікових записів користувача\&.
+.RE
+.PP
+/etc/shadow
+.RS 4
+Відомості щодо захищених облікових записів користувачів\&.
+.RE
+.SH "ДИВ\&. ТАКОЖ"
+.PP
+\fBpasswd\fR(5),
+\fBshadow\fR(5)\&.
diff --git a/man/uk/man1/gpasswd.1 b/man/uk/man1/gpasswd.1
new file mode 100644
index 0000000..5094275
--- /dev/null
+++ b/man/uk/man1/gpasswd.1
@@ -0,0 +1,158 @@
+'\" t
+.\" Title: gpasswd
+.\" Author: Rafal Maszkowski
+.\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
+.\" Date: 08/11/2022
+.\" Manual: Команди користувача
+.\" Source: shadow-utils 4.13
+.\" Language: Ukrainian
+.\"
+.TH "gpasswd" "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 "НАЗВА"
+gpasswd \- адміністрування /etc/group і /etc/gshadow
+.SH "КОРОТКИЙ ОГЛЯД"
+.HP \w'\fBgpasswd\fR\ 'u
+\fBgpasswd\fR [\fIпараметр\fR] \fIгрупа\fR
+.SH "ОПИС"
+.PP
+Команду
+\fBgpasswd\fR
+використовують для адміністрування
+/etc/group, and /etc/gshadow\&. У кожної групи може складатися з
+адміністраторів,
+учасників і мати пароль\&.
+.PP
+Адміністратори системи можуть скористатися параметром
+\fB\-A\fR
+для визначення адміністраторів групи і параметром
+\fB\-M\fR
+для визначення учасників\&. Вони мають усі права адміністраторів і учасників груп\&.
+.PP
+Виклик
+\fBgpasswd\fR, якщо його здійснює групи \(Foадміністратор групи\(Fc лише із назвою групи, призведе до запиту щодо нового пароля для групи
+\fIгрупа\fR\&.
+.PP
+Якщо пароль встановлено, учасники зможуть продовжити користуватися
+\fBnewgrp\fR(1)
+без пароля, а тим, хто не є учасником, доведеться вказати пароль\&.
+.SS "Нотатки щодо паролів груп"
+.PP
+Паролі груп мають неусувну проблему захисту, оскільки пароль знатимуть декілька осіб\&. Втім, групи є корисним інструментом для забезпечення взаємодії між різними користувачами\&.
+.SH "ПАРАМЕТРИ"
+.PP
+Окрім параметрів
+\fB\-A\fR
+\fB\-M\fR, параметри не можна поєднувати\&.
+.PP
+Параметри, які застосовують до команди
+\fBgpasswd\fR, є такими:
+.PP
+\fB\-a\fR, \fB\-\-add\fR \fIкористувач\fR
+.RS 4
+Додати
+\fIкористувач\fR
+до іменованого
+\fIгрупа\fR\&.
+.RE
+.PP
+\fB\-d\fR, \fB\-\-delete\fR \fIкористувач\fR
+.RS 4
+Вилучити
+\fIкористувач\fR
+з іменованого
+\fIгрупа\fR\&.
+.RE
+.PP
+\fB\-h\fR, \fB\-\-help\fR
+.RS 4
+Показати довідкове повідомлення і завершити роботу\&.
+.RE
+.PP
+\fB\-Q\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
+.PP
+\fB\-r\fR, \fB\-\-remove\-password\fR
+.RS 4
+Вилучити пароль із вказаної за назвою групи
+\fIгрупа\fR\&. Пароль групи стане порожнім\&. Скористатися
+\fBnewgrp\fR
+для долучення до іменованої групи
+\fIгрупа\fR
+зможуть лише учасники групи\&.
+.RE
+.PP
+\fB\-R\fR, \fB\-\-restrict\fR
+.RS 4
+Обмежити доступ до вказаної за назвою групи
+\fIгрупа\fR\&. Для пароля групи буде встановлено значення \(Fo!\(Fc\&. Скористатися
+\fBnewgrp\fR
+для долучення до іменованої групи
+\fIгрупа\fR
+зможуть лише учасники групи з паролем\&.
+.RE
+.PP
+\fB\-A\fR, \fB\-\-administrators\fR \fIкористувач\fR,\&.\&.\&.
+.RS 4
+Встановити список адміністративних користувачів\&.
+.RE
+.PP
+\fB\-M\fR, \fB\-\-members\fR \fIкористувач\fR,\&.\&.\&.
+.RS 4
+Встановити список учасників групи\&.
+.RE
+.SH "ЗАСТЕРЕЖЕННЯ"
+.PP
+Цей інструмент працює лише з файлами
+/etc/group
+and /etc/gshadow files\&.
+Отже, за його допомогою ви не зможете внести зміни до груп NIS або LDAP\&. Зміни доведеться вносити на відповідному сервері\&.
+.SH "НАЛАШТУВАННЯ"
+.PP
+Вказані нижче змінні налаштувань у
+/etc/login\&.defs
+змінюють поведінку цього інструмента:
+.SH "ФАЙЛИ"
+.PP
+/etc/group
+.RS 4
+Відомості щодо груп облікових записів\&.
+.RE
+.PP
+/etc/gshadow
+.RS 4
+Відомості щодо захищених груп облікових записів\&.
+.RE
+.SH "ДИВ\&. ТАКОЖ"
+.PP
+\fBnewgrp\fR(1),
+\fBgroupadd\fR(8),
+\fBgroupdel\fR(8),
+\fBgroupmod\fR(8),
+\fBgrpck\fR(8),
+\fBгрупа\fR(5), \fBgshadow\fR(5)\&.
diff --git a/man/uk/man1/groups.1 b/man/uk/man1/groups.1
new file mode 100644
index 0000000..ac7d0d4
--- /dev/null
+++ b/man/uk/man1/groups.1
@@ -0,0 +1,64 @@
+'\" t
+.\" Title: groups
+.\" 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 "groups" "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 "НАЗВА"
+groups \- показ поточних назв груп
+.SH "КОРОТКИЙ ОГЛЯД"
+.HP \w'\fBgroups\fR\ 'u
+\fBgroups\fR [\fIкористувач\fR]
+.SH "ОПИС"
+.PP
+Команда
+\fBgroups\fR
+виводить назви або значення ідентифікаторів поточних груп\&. Якщо у значення немає відповідного запису у
+/etc/group, значення буде виведено як числове значення групи\&. Використання необов\*(Aqязкового параметра
+\fIкористувач\fR
+призведе до показу груп іменованого користувача\&.
+.SH "ЗАУВАЖЕННЯ"
+.PP
+Для систем, у яких не передбачено підтримку додаткових груп (див\&.
+\fBinitgroups\fR(3)) буде показано відомості з
+/etc/group\&. Користувач має скористатися
+\fBnewgrp\fR
+або
+\fBsg\fR
+для зміни його поточного справжнього і ефективного ідентифікатора групи\&.
+.SH "ФАЙЛИ"
+.PP
+/etc/group
+.RS 4
+Відомості щодо груп облікових записів\&.
+.RE
+.SH "ДИВ\&. ТАКОЖ"
+.PP
+\fBnewgrp\fR(1),
+\fBgetgid\fR(2),
+\fBgetgroups\fR(2),
+\fBgetuid\fR(2),
+\fBinitgroups\fR(3)\&.
diff --git a/man/uk/man1/id.1 b/man/uk/man1/id.1
new file mode 100644
index 0000000..50baa95
--- /dev/null
+++ b/man/uk/man1/id.1
@@ -0,0 +1,62 @@
+'\" t
+.\" Title: id
+.\" 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 "id" "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 "НАЗВА"
+id \- display current user and group ID names
+.SH "КОРОТКИЙ ОГЛЯД"
+.HP \w'\fBid\fR\ 'u
+\fBid\fR [\-a]
+.SH "ОПИС"
+.PP
+The
+\fBid\fR
+command displays the current real and effective user and group ID names or values\&. If the value does not have a corresponding entry in
+/etc/passwd
+or
+/etc/group, the value will be displayed without the corresponding name\&. The optional
+\fB\-a\fR
+flag will display the group set on systems which support supplementary groups (see
+\fBinitgroups\fR(3))\&.
+.SH "ФАЙЛИ"
+.PP
+/etc/group
+.RS 4
+Відомості щодо груп облікових записів\&.
+.RE
+.PP
+/etc/passwd
+.RS 4
+Відомості щодо облікових записів користувача\&.
+.RE
+.SH "ДИВ\&. ТАКОЖ"
+.PP
+\fBgetgid\fR(2),
+\fBgetgroups\fR(2),
+\fBgetuid\fR(2),
+\fBinitgroups\fR(3)
diff --git a/man/uk/man1/login.1 b/man/uk/man1/login.1
new file mode 100644
index 0000000..01dd61e
--- /dev/null
+++ b/man/uk/man1/login.1
@@ -0,0 +1,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)\&.
diff --git a/man/uk/man1/newgrp.1 b/man/uk/man1/newgrp.1
new file mode 100644
index 0000000..2d15737
--- /dev/null
+++ b/man/uk/man1/newgrp.1
@@ -0,0 +1,86 @@
+'\" t
+.\" Title: newgrp
+.\" 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 "newgrp" "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 "НАЗВА"
+newgrp \- увійти до нової групи
+.SH "КОРОТКИЙ ОГЛЯД"
+.HP \w'\fBnewgrp\fR\ 'u
+\fBnewgrp\fR [\-] [\fIгрупа\fR]
+.SH "ОПИС"
+.PP
+Команду
+\fBnewgrp\fR
+призначено для зміни поточного ідентифікатора групи під час сеансу роботи у системі\&. Якщо вказано необов\*(Aqязковий прапорець
+\fB\-\fR, середовища користувача буде повторно ініціалізовано так, наче користувач знову увійшов до системи\&. Якщо прапорець не вказано, лишиться незмінним поточне середовища, включно із поточним робочим каталогом\&.
+.PP
+\fBnewgrp\fR
+змінює поточний справжній ідентифікатор групи на ідентифікатор іменованої групи або ідентифікатор типової групи зі списку у
+/etc/passwd, якщо назву групи не вказано\&.
+\fBnewgrp\fR
+також намагається додати групу до набору груп користувача\&. Якщо команду віддано не від імені root, система попросить користувача ввести пароль, якщо у нього немає пароля (у
+/etc/shadow, якщо цей користувач має запис у файлі прихованих паролів, або у
+/etc/passwd, якщо це не так), а у групи є, або якщо користувача немає у списку учасників, а групу захищено паролем\&. Користувачеві буде відмовлено у доступі, якщо пароль групи є порожнім, а користувача немає у списку її учасників\&.
+.PP
+Якщо у цієї групи є запис у
+/etc/gshadow, список учасників і пароль до цієї групи буде взято з цього файла\&. Якщо запису немає, буде враховано запис у
+/etc/group\&.
+.SH "НАЛАШТУВАННЯ"
+.PP
+Вказані нижче змінні налаштувань у
+/etc/login\&.defs
+змінюють поведінку цього інструмента:
+.SH "ФАЙЛИ"
+.PP
+/etc/passwd
+.RS 4
+Відомості щодо облікових записів користувача\&.
+.RE
+.PP
+/etc/shadow
+.RS 4
+Відомості щодо захищених облікових записів користувачів\&.
+.RE
+.PP
+/etc/group
+.RS 4
+Відомості щодо груп облікових записів\&.
+.RE
+.PP
+/etc/gshadow
+.RS 4
+Відомості щодо захищених груп облікових записів\&.
+.RE
+.SH "ДИВ\&. ТАКОЖ"
+.PP
+\fBid\fR(1),
+\fBlogin\fR(1),
+\fBsu\fR(1),
+\fBsg\fR(1),
+\fBgpasswd\fR(1),
+\fBгрупа\fR(5), \fBgshadow\fR(5)\&.
diff --git a/man/uk/man1/passwd.1 b/man/uk/man1/passwd.1
new file mode 100644
index 0000000..9ccb811
--- /dev/null
+++ b/man/uk/man1/passwd.1
@@ -0,0 +1,279 @@
+'\" t
+.\" Title: passwd
+.\" 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 "passwd" "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 "НАЗВА"
+passwd \- зміна пароля користувача
+.SH "КОРОТКИЙ ОГЛЯД"
+.HP \w'\fBpasswd\fR\ 'u
+\fBpasswd\fR [\fIпараметри\fR] [\fIЗАПИС\fR]
+.SH "ОПИС"
+.PP
+Команда
+\fBpasswd\fR
+змінює паролі до облікових записів користувачів\&. Звичайний користувач може змінювати пароль лише для власного облікового запису, а надкористувач може змінювати пароль для будь\-якого облікового запису\&.
+\fBpasswd\fR
+також змінює період чинності облікового запису або пов\*(Aqязаного з ним пароля\&.
+.SS "Зміни паролів"
+.PP
+Спочатку програма попросить користувача ввести старий пароль, якщо такий існує\&. Потім цей пароль буде зашифровано і порівняно із збереженим паролем\&. Користувачу буде надано лише одну спробу ввести правильний пароль\&. Надкористувач може обійти цей крок, тому може змінювати забуті паролі\&.
+.PP
+Після введення пароля буде перевірено дані щодо віку пароля, щоб визначити, чи може користувач змінювати пароль на поточний момент часу\&. Якщо користувач не може цього робити,
+\fBpasswd\fR
+відмовить у зміні пароля і завершить роботу\&.
+.PP
+Потім програма попросить користувача ввести пароль\-замінник двічі\&. Друге введене значення буде порівняно із першим \(em вони мають бути однаковими, щоб пароль було змінено\&.
+.PP
+Далі, пароль буде перевірено на складність\&. Загальним правилом є те, що пароль має складатися з від 6 до 8 символів, включаючи один або декілька символів з кожного з таких наборів:
+.sp
+.RS 4
+.ie n \{\
+\h'-04'\(bu\h'+03'\c
+.\}
+.el \{\
+.sp -1
+.IP \(bu 2.3
+.\}
+малі літери латинської абетки
+.RE
+.sp
+.RS 4
+.ie n \{\
+\h'-04'\(bu\h'+03'\c
+.\}
+.el \{\
+.sp -1
+.IP \(bu 2.3
+.\}
+цифри від 0 до 9
+.RE
+.sp
+.RS 4
+.ie n \{\
+\h'-04'\(bu\h'+03'\c
+.\}
+.el \{\
+.sp -1
+.IP \(bu 2.3
+.\}
+символи пунктуації
+.RE
+.PP
+До пароля не можна включати типові символи вилучення або витирання системи\&.
+\fBpasswd\fR
+не прийме пароля, який не є достатньо складним\&.
+.SS "Підказки для паролів користувача"
+.PP
+Захист пароля залежить від складності алгоритму шифрування та розміру простору ключів\&. Застарілий спосіб шифрування системи
+\fIUNIX\fR
+засновано на алгоритмі DES NBS\&. На сьогодні, рекомендують сучасніші методи (див\&.
+\fBENCRYPT_METHOD\fR)\&. Розмір простору ключів залежить від випадковості пароля, яку було вибрано\&.
+.PP
+Послаблення захисту паролями, зазвичай, є результатом необдуманого вибору пароля або поводження з ним\&. З цієї причини, не слід вибирати пароль зі словника або десь його записувати\&. Не слід також вибирати для пароля власне ім\*(Aqя, номер водійського посвідчення, дату народження або назву вулиці, на якій ви мешкаєте\&. Вибір будь\-якого з цих варіантів може призвести до вгадування пароля і компрометації захисту системи\&.
+.PP
+Поради щодо вибору надійного пароля можна знайти на сторінці https://uk\&.wikipedia\&.org/wiki/Надійність_пароля
+.SH "ПАРАМЕТРИ"
+.PP
+Параметри, які застосовують до команди
+\fBpasswd\fR, є такими:
+.PP
+\fB\-a\fR, \fB\-\-all\fR
+.RS 4
+Цим параметром можна скористатися лише у поєднанні із
+\fB\-S\fR\&. Його використання призведе до показу стану для усіх користувачів\&.
+.RE
+.PP
+\fB\-d\fR, \fB\-\-delete\fR
+.RS 4
+Вилучити пароль користувача (зробити його порожнім)\&. Це швидкий спосіб вимкнути пароль для облікового запису\&. Команда зробити іменований обліковий запис безпарольним\&.
+.RE
+.PP
+\fB\-e\fR, \fB\-\-expire\fR
+.RS 4
+Негайно завершити строк дії пароля облікового запису\&. Результатом є те, що система вимагатиме від користувача змінити пароль під час наступного входу до системи\&.
+.RE
+.PP
+\fB\-h\fR, \fB\-\-help\fR
+.RS 4
+Показати довідкове повідомлення і завершити роботу\&.
+.RE
+.PP
+\fB\-i\fR, \fB\-\-inactive\fR \fIНЕАКТИВНИЙ\fR
+.RS 4
+Цей параметр використовують для вимикання облікового запису за вказану кількість днів після завершення строку дії пароля\&. Після того, як мине
+\fIНЕАКТИВНИЙ\fR
+днів з моменту завершення строку дії пароля, користувач не зможе увійти до облікового запису\&.
+.RE
+.PP
+\fB\-k\fR, \fB\-\-keep\-tokens\fR
+.RS 4
+Вказати, що зміну пароля має бути виконано лише для жетонів (паролів) розпізнавання, строк дії яких вичерпано\&. Користувач бажає зберегти попередню дію жетонів, строк дії яких не вичерпано\&.
+.RE
+.PP
+\fB\-l\fR, \fB\-\-lock\fR
+.RS 4
+Заблокувати пароль іменованого облікового запису\&. За допомогою цього параметра можна вимкнути пароль, змінивши його на значення, яке не відповідає зашифрованому значенню (буде додано \(aa!\(aa на початку пароля)\&.
+.sp
+Зауважте, що це не призведе до вимикання облікового запису\&. Користувач зможе входити до системи за допомогою іншого жетона розпізнавання (наприклад ключа SSH)\&. Щоб вимкнути обліковий запис, адміністраторам слід користуватися
+\fBusermod \-\-expiredate 1\fR
+(ця команда встановить для дати завершення строку дії облікового запису значення 2 січня 1970 року)\&.
+.sp
+Користувачі із заблокованим паролем не зможуть змінювати власний пароль\&.
+.RE
+.PP
+\fB\-n\fR, \fB\-\-mindays\fR \fIДНІ\fR
+.RS 4
+Встановити мінімальну кількість днів між змінами пароля
+\fIДНІ\fR\&. Нульове значення для цього поля вказує, що користувач може змінювати пароль будь\-коли\&.
+.RE
+.PP
+\fB\-q\fR, \fB\-\-quiet\fR
+.RS 4
+Режим без повідомлень\&.
+.RE
+.PP
+\fB\-r\fR, \fB\-\-repository\fR \fIСХОВИЩЕ\fR
+.RS 4
+змінити пароль у сховищі
+\fIСХОВИЩЕ\fR
+.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
+.PP
+\fB\-S\fR, \fB\-\-status\fR
+.RS 4
+Вивести дані щодо стану облікового запису\&. Дані щодо стану складаються з 7 полів\&. Першим полем є назва облікового запису користувача\&. Друге поле вказує на те, чи є обліковий запис таким, для якого заблоковано пароль (L), немає пароля (NP) або має придатний до користування пароль (P)\&. Третє поле задає дату останньої зміни пароля\&. Наступними чотирма полями є мінімальний вік, максимальний вік, період попередження та період неактивності для пароля\&. Ці значення віку виражаються у днях\&.
+.RE
+.PP
+\fB\-u\fR, \fB\-\-unlock\fR
+.RS 4
+Розблокувати пароль для іменованого облікового запису\&. Цей параметр повторно вмикає пароль, замінюючи пароль на попереднє його значення (на значення до використання параметра
+\fB\-l\fR)\&.
+.RE
+.PP
+\fB\-w\fR, \fB\-\-warndays\fR \fIДНІ\fR
+.RS 4
+Встановити кількість днів між попередженням про потребу у зміні пароля і завершенням строку дії пароля\&. Параметром
+\fIДНІ\fR
+є кількість днів до завершення строку дії пароля, коли система попереджуватиме користувача про те, що пароль невдовзі доведеться змінити\&.
+.RE
+.PP
+\fB\-x\fR, \fB\-\-maxdays\fR \fIМАКСИМАЛЬНО_ДНІВ\fR
+.RS 4
+Встановити максимальну кількість днів, протягом яких пароль лишатиметься чинним\&. Щойно мине
+\fIМАКСИМАЛЬНО_ДНІВ\fR, система вимагатиме від користувача змінити пароль\&.
+.sp
+Передавання числа
+\fI\-1\fR
+у полі
+\fIМАКСИМАЛЬНО_ДНІВ\fR
+призведе до вилучення перевірки чинності паролів\&.
+.RE
+.SH "ЗАСТЕРЕЖЕННЯ"
+.PP
+Перевірка складності пароля може бути різною у різних системах\&. Система вимагатиме вибрати пароль, який буде достатньо складним на думку її розробників\&.
+.PP
+Можливо, користувачі не зможуть змінити свій пароль у системі, якщо увімкнено NIS, і користувачі не увійшли до сервера NIS\&.
+.SH "НАЛАШТУВАННЯ"
+.PP
+Вказані нижче змінні налаштувань у
+/etc/login\&.defs
+змінюють поведінку цього інструмента:
+.SH "ФАЙЛИ"
+.PP
+/etc/passwd
+.RS 4
+Відомості щодо облікових записів користувача\&.
+.RE
+.PP
+/etc/shadow
+.RS 4
+Відомості щодо захищених облікових записів користувачів\&.
+.RE
+.PP
+/etc/login\&.defs
+.RS 4
+Налаштування комплексу для роботи з прихованими паролями\&.
+.RE
+.SH "ЗНАЧЕННЯ ВИХОДУ"
+.PP
+Команда
+\fBpasswd\fR
+завершує роботу із такими значеннями:
+.PP
+\fI0\fR
+.RS 4
+успіх
+.RE
+.PP
+\fI1\fR
+.RS 4
+відмовлено у доступі
+.RE
+.PP
+\fI2\fR
+.RS 4
+некоректне поєднання параметрів
+.RE
+.PP
+\fI3\fR
+.RS 4
+неочікувана помилка, нічого не виконано
+.RE
+.PP
+\fI4\fR
+.RS 4
+неочікувана помилка, не вистачає файла
+passwd
+.RE
+.PP
+\fI5\fR
+.RS 4
+файл
+passwd
+зайнято, повторіть спробу
+.RE
+.PP
+\fI6\fR
+.RS 4
+некоректний аргумент параметра
+.RE
+.SH "ДИВ\&. ТАКОЖ"
+.PP
+\fBchpasswd\fR(8),
+\fBpasswd\fR(5),
+\fBshadow\fR(5),
+\fBlogin.defs\fR(5),
+\fBusermod\fR(8)\&.
diff --git a/man/uk/man1/sg.1 b/man/uk/man1/sg.1
new file mode 100644
index 0000000..b4ca933
--- /dev/null
+++ b/man/uk/man1/sg.1
@@ -0,0 +1,86 @@
+'\" t
+.\" Title: sg
+.\" 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 "sg" "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 "НАЗВА"
+sg \- виконання команди від імені іншого ідентифікатора групи
+.SH "КОРОТКИЙ ОГЛЯД"
+.HP \w'\fBsg\fR\ 'u
+\fBsg\fR [\-] [група\ [\-c]\ команда]
+.SH "ОПИС"
+.PP
+Команда
+\fBsg\fR
+працює подібно до команди
+\fBnewgrp\fR, але приймає команду\&. Цю команду буде виконано за допомогою оболонки
+/bin/sh\&. У більшості оболонок, з яких ви можете запустити
+\fBsg\fR, вам доведеться брати багатослівні команди у лапки\&. Іншою відмінністю між
+\fBnewgrp\fR
+\fBsg\fR
+є те, що деякі оболонки обробляють
+\fBnewgrp\fR
+по\-особливому, замінюючи себе новим екземпляром оболонки, який створює
+\fBnewgrp\fR\&. Такого не трапляється з
+\fBsg\fR\&. Отже, після виходу з команди
+\fBsg\fR
+ви повернетеся до вашого попереднього ідентифікатора групи\&.
+.SH "НАЛАШТУВАННЯ"
+.PP
+Вказані нижче змінні налаштувань у
+/etc/login\&.defs
+змінюють поведінку цього інструмента:
+.SH "ФАЙЛИ"
+.PP
+/etc/passwd
+.RS 4
+Відомості щодо облікових записів користувача\&.
+.RE
+.PP
+/etc/shadow
+.RS 4
+Відомості щодо захищених облікових записів користувачів\&.
+.RE
+.PP
+/etc/group
+.RS 4
+Відомості щодо груп облікових записів\&.
+.RE
+.PP
+/etc/gshadow
+.RS 4
+Відомості щодо захищених груп облікових записів\&.
+.RE
+.SH "ДИВ\&. ТАКОЖ"
+.PP
+\fBid\fR(1),
+\fBlogin\fR(1),
+\fBnewgrp\fR(1),
+\fBsu\fR(1),
+\fBgpasswd\fR(1),
+\fBгрупа\fR(5), \fBgshadow\fR(5)\&.
diff --git a/man/uk/man1/su.1 b/man/uk/man1/su.1
new file mode 100644
index 0000000..fd6a061
--- /dev/null
+++ b/man/uk/man1/su.1
@@ -0,0 +1,279 @@
+'\" t
+.\" Title: su
+.\" 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 "su" "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 "НАЗВА"
+su \- зміна ідентифікатора користувача або набуття прав надкористувача
+.SH "КОРОТКИЙ ОГЛЯД"
+.HP \w'\fBsu\fR\ 'u
+\fBsu\fR [\fIпараметри\fR] [\fI\-\fR] [\fIкористувач\fR\ [\ \fIаргументи\fR\ ]]
+.SH "ОПИС"
+.PP
+Команду
+\fBsu\fR
+використовують для набуття прав іншого користувача під час робочого сеансу у системі\&. Якщо команду викликано без
+\fBкористувач\fR,
+\fBsu\fR, типово, надає доступ до облікового запису надкористувача\&. Параметром
+\fB\-\fR
+можна скористатися для забезпечення середовища, подібного до того, яке б мав отримати користувач, який увійшов до системи безпосередньо\&. Параметром
+\fB\-c\fR
+можна скористатися для того, щоб більшість командних оболонок вважали наступний аргумент командою\&.
+.PP
+Параметри буде розпізнано усюди у списку аргументів\&. Ви можете скористатися аргументом
+\fB\-\-\fR, щоб припинити обробку аргументів\&. Параметр
+\fB\-\fR
+є особливим: програма розпізнає його також після
+\fB\-\-\fR, але його слід розташувати перед
+\fBкористувач\fR\&.
+.PP
+Програма попросить користувача ввести пароль, якщо у цьому є потреба\&. Введення некоректного пароля призведе до виведення повідомлення про помилку\&. Усі спроби, коректні і некоректні, буде записано до журналу для виявлення спроб зловмисників проникнути у систему\&.
+.PP
+Поточне середовище буде передано новій оболонці\&. Значення
+\fB$PATH\fR
+буде скинуто до
+/bin:/usr/bin
+для звичайних користувачів або
+/sbin:/bin:/usr/sbin:/usr/bin
+для надкористувача\&. Це значення можна змінити за допомогою визначень
+\fBENV_PATH\fR
+\fBENV_SUPATH\fR
+/etc/login\&.defs\&.
+.PP
+Вхід до підсистеми буде позначено наявністю \(Fo*\(Fc як першого символу оболонки входу\&. Заданий домашній каталог буде використано як кореневий каталог нової файлової системи, до якої користувач насправді увійшов\&.
+.SH "ПАРАМЕТРИ"
+.PP
+Параметри, які застосовують до команди
+\fBsu\fR, є такими:
+.PP
+\fB\-c\fR, \fB\-\-command\fR \fIКОМАНДА\fR
+.RS 4
+Вказати команду, яку буде викликано командною оболонкою за допомогою її
+\fB\-c\fR\&.
+.sp
+У виконаної команди не буде керівного термінала\&. Цей параметр не можна використовувати для виконання інтерактивних програм, яким потрібне для керування термінал\&.
+.RE
+.PP
+\fB\-\fR, \fB\-l\fR, \fB\-\-login\fR
+.RS 4
+Надає середовище, яке є подібним до середовища, яке мав би отримати користувач після безпосереднього входу до системи\&.
+.sp
+Якщо використано параметр
+\fB\-\fR, його має бути вказано перед будь\-яким
+\fBкористувач\fR\&. З міркувань сумісності рекомендуємо використовувати його як останній параметр, до
+\fBкористувач\fR\&. Для інших форм (\fB\-l\fR
+\fB\-\-login\fR) цього обмеження не передбачено\&.
+.RE
+.PP
+\fB\-s\fR, \fB\-\-shell\fR \fIОБОЛОНКА\fR
+.RS 4
+Оболонка, яку буде викликано\&.
+.sp
+Викликану оболонку буде вибрано з таких варіантів (варіанти із вищим пріоритетом наведено першими):
+.PP
+.RS 4
+Командна оболонка, яку вказано за допомогою \-\-shell\&.
+.RE
+.PP
+.RS 4
+Якщо використано параметр
+\fB\-\-preserve\-environment\fR, оболонка, яку вказано за допомогою змінної середовища
+\fB$SHELL\fR\&.
+.RE
+.PP
+.RS 4
+Оболонки, на яку вказує запис
+/etc/passwd
+для вибраного користувача\&.
+.RE
+.PP
+.RS 4
+/bin/sh, якщо оболонку не вдасться знайти у жоден із вказаних вище способів\&.
+.RE
+.sp
+Якщо командну оболонку вказаного користувача обмежено (тобто вмісту поля оболонки запису цього користувача у
+/etc/passwd
+немає у списку
+/etc/shells), параметр
+\fB\-\-shell\fR
+та змінну середовища
+\fB$SHELL\fR
+не буде взято до уваги, якщо
+\fBsu\fR
+не викликано від імені користувача root\&.
+.RE
+.PP
+\fB\-m\fR, \fB\-p\fR, \fB\-\-preserve\-environment\fR
+.RS 4
+Зберегти поточне середовище, окрім
+.PP
+\fB$PATH\fR
+.RS 4
+відновлено початкове значення за параметром
+/etc/login\&.defs
+\fBENV_PATH\fR
+або
+\fBENV_SUPATH\fR
+(див\&. нижче);
+.RE
+.PP
+\fB$IFS\fR
+.RS 4
+відновлено до значення
+\(Fo<space><tab><newline>\(Fc, якщо було встановлено інше значення\&.
+.RE
+.sp
+Якщо у користувача призначення командну оболонку обмежено, цей параметр ні на що не вплине (якщо
+\fBsu\fR
+не викликано від імені користувача root)\&.
+.sp
+Зауважте, що типовою поведінкою для середовища є така:
+.PP
+.RS 4
+Буде відновлено початкові значення змінних середовища
+\fB$HOME\fR,
+\fB$SHELL\fR,
+\fB$USER\fR,
+\fB$LOGNAME\fR,
+\fB$PATH\fR
+\fB$IFS\fR\&.
+.RE
+.PP
+.RS 4
+Якщо не використано
+\fB\-\-login\fR, середовище буде скопійовано, окрім вказаних вище змінних\&.
+.RE
+.PP
+.RS 4
+Якщо використано
+\fB\-\-login\fR, змінні середовища
+\fB$TERM\fR,
+\fB$COLORTERM\fR,
+\fB$DISPLAY\fR
+\fB$XAUTHORITY\fR
+буде скопійовано, якщо було встановлено їхні значення\&.
+.RE
+.PP
+.RS 4
+Якщо використано
+\fB\-\-login\fR, значення змінних середовища
+\fB$TZ\fR,
+\fB$HZ\fR
+\fB$MAIL\fR
+буде встановлено за параметрами
+/etc/login\&.defs
+\fBENV_TZ\fR,
+\fBENV_HZ\fR,
+\fBMAIL_DIR\fR
+\fBMAIL_FILE\fR
+(див\&. нижче)\&.
+.RE
+.PP
+.RS 4
+Якщо використано
+\fB\-\-login\fR, значення для інших змінних середовища можна встановити за допомогою файла
+\fBENVIRON_FILE\fR
+(див\&. нижче)\&.
+.RE
+.RE
+.SH "ЗАСТЕРЕЖЕННЯ"
+.PP
+У цієї версії
+\fBsu\fR
+багато параметрів збирання\&. У певній збірці може бути використано лише частину з них\&.
+.SH "НАЛАШТУВАННЯ"
+.PP
+Вказані нижче змінні налаштувань у
+/etc/login\&.defs
+змінюють поведінку цього інструмента:
+.SH "ФАЙЛИ"
+.PP
+/etc/passwd
+.RS 4
+Відомості щодо облікових записів користувача\&.
+.RE
+.PP
+/etc/shadow
+.RS 4
+Відомості щодо захищених облікових записів користувачів\&.
+.RE
+.PP
+/etc/login\&.defs
+.RS 4
+Налаштування комплексу для роботи з прихованими паролями\&.
+.RE
+.SH "ЗНАЧЕННЯ ВИХОДУ"
+.PP
+Якщо виконано успішно,
+\fBsu\fR
+повертає значення виходу виконаної команди\&.
+.PP
+Якщо цю команду перервано сигналом,
+\fBsu\fR
+повертає номер цього сигналу плюс 128\&.
+.PP
+Якщо su довелося перервати виконання команди (оскільки було надіслано команду щодо переривання роботи, але команда не перервала роботу вчасно),
+\fBsu\fR
+поверне 255\&.
+.PP
+Деякі значення виходу з
+\fBsu\fR
+є незалежними від виконаної команди:
+.PP
+\fI0\fR
+.RS 4
+успіх (лише
+\fB\-\-help\fR)
+.RE
+.PP
+\fI1\fR
+.RS 4
+Помилка системи або розпізнавання
+.RE
+.PP
+\fI126\fR
+.RS 4
+Потрібну команду не знайдено
+.RE
+.PP
+\fI127\fR
+.RS 4
+Потрібну команду не вдалося виконати
+.RE
+.SH "ДИВ\&. ТАКОЖ"
+.PP
+\fBlogin\fR(1),
+\fBlogin.defs\fR(5),
+\fBsg\fR(1),
+\fBsh\fR(1)\&.