diff options
Diffstat (limited to 'man/uk/man8/usermod.8')
-rw-r--r-- | man/uk/man8/usermod.8 | 260 |
1 files changed, 140 insertions, 120 deletions
diff --git a/man/uk/man8/usermod.8 b/man/uk/man8/usermod.8 index 40151ca..66e6861 100644 --- a/man/uk/man8/usermod.8 +++ b/man/uk/man8/usermod.8 @@ -2,12 +2,12 @@ .\" Title: usermod .\" Author: Julianne Frances Haugh .\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/> -.\" Date: 08/11/2022 -.\" Manual: Команди керування системою -.\" Source: shadow-utils 4.13 +.\" Date: 21/06/2024 +.\" Manual: System Management Commands +.\" Source: shadow-utils 4.15.2 .\" Language: Ukrainian .\" -.TH "usermod" "8" "08/11/2022" "shadow\-utils 4\&.13" "Команди керування системою" +.TH "usermod" "8" "21/06/2024" "shadow\-utils 4\&.15\&.2" "System Management Commands" .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" ----------------------------------------------------------------- @@ -31,20 +31,23 @@ usermod \- зміна облікового запису користувача .SH "КОРОТКИЙ ОГЛЯД" .HP \w'\fBusermod\fR\ 'u -\fBusermod\fR [\fIпараметри\fR] \fIЗАПИС\fR +\fBusermod\fR [\fIoptions\fR] \fILOGIN\fR .SH "ОПИС" .PP +The \fBusermod\fR -вносить зміни до файлів загальносистемних облікових записів\&. +command modifies the system account files\&. .SH "ПАРАМЕТРИ" .PP -Параметри, які застосовують до команди -\fBusermod\fR, є такими: +The options which apply to the +\fBusermod\fR +command are: .PP \fB\-a\fR, \fB\-\-append\fR .RS 4 -Додати користувача до допоміжних груп\&. Використовуйте лише у поєднанні з параметром -\fB\-G\fR\&. +Add the user to the supplementary group(s)\&. Use only with the +\fB\-G\fR +option\&. .RE .PP \fB\-b\fR, \fB\-\-badname\fR @@ -52,46 +55,51 @@ usermod \- зміна облікового запису користувача Дозволити назви, які не відповідають стандартам\&. .RE .PP -\fB\-c\fR, \fB\-\-comment\fR \fIКОМЕНТАР\fR +\fB\-c\fR, \fB\-\-comment\fR\ \&\fICOMMENT\fR .RS 4 -Оновити поле коментаря для запису користувача у -/etc/passwd, зміни до якого, зазвичай, вносять за допомогою допоміжного засобу -\fBchfn\fR(1)\&. +update the comment field of the user in +/etc/passwd, which is normally modified using the +\fBchfn\fR(1) +utility\&. .RE .PP -\fB\-d\fR, \fB\-\-home\fR \fIДОМАШНІЙ_КАТАЛОГ\fR +\fB\-d\fR, \fB\-\-home\fR\ \&\fIHOME_DIR\fR .RS 4 Новий каталог користувача для облікового запису входу до системи\&. .sp -Якщо вказано параметр -\fB\-m\fR, вміст поточного домашнього каталогу буде пересунуто до нового домашнього каталогу, який буде створено, якщо його ще не існує\&. Якщо поточного домашнього каталогу не існує, новий домашній каталог створено не буде\&. +If the +\fB\-m\fR +option is given, the contents of the current home directory will be moved to the new home directory, which is created if it does not already exist\&. If the current home directory does not exist the new home directory will not be created\&. .RE .PP -\fB\-e\fR, \fB\-\-expiredate\fR \fIДАТА_ЗАВЕРШЕННЯ_СТРОКУ_ДІЇ\fR +\fB\-e\fR, \fB\-\-expiredate\fR\ \&\fIEXPIRE_DATE\fR .RS 4 -Дата, у яку буде вимкнено обліковий запис користувача\&. Дату вказують у форматі -\fIРРРР\-ММ\-ДД\fR\&. Цілі вхідні числа буде оброблено як дні після 1 січня 1970 року\&. +The date on which the user account will be disabled\&. The date is specified in the format +\fIYYYY\-MM\-DD\fR\&. Integers as input are interpreted as days after 1970\-01\-01\&. .sp Вхідне значення \-1 або порожній рядок призведуть до вилучення вмісту поля строку дії облікового запису у файлі паролів shadow\&. Обліковий запис лишиться доступним, але без обмеження за датами\&. .sp -Цей параметр потребує файла -/etc/shadow\&. Запис +This option requires a +/etc/shadow +file\&. A /etc/shadow -буде створено, якщо такого ще немає\&. +entry will be created if there were none\&. .RE .PP -\fB\-f\fR, \fB\-\-inactive\fR \fIНЕАКТИВНИЙ\fR +\fB\-f\fR, \fB\-\-inactive\fR\ \&\fIINACTIVE\fR .RS 4 -Визначає період у кількості днів після перевищення максимального віку, протягом якого користувач усе ще матиме змогу увійти до системи з негайною зміною пароля\&. Цей період лояльності до того, як обліковий запис стане неактивним, зберігається у файлі прихованих паролів (shadow)\&. Вхідне значення 0 означає негайне вимикання пароля, строк дії якого вичерпано\&. Вхідне значення \-1 призведе до вилучення вмісту відповідного поля у файлі прихованих паролів (shadow)\&. Див\&. -\fBshadow\fR(5), щоб дізнатися більше\&. +defines the number of days after the password exceeded its maximum age during which the user may still login by immediately replacing the password\&. This grace period before the account becomes inactive is stored in the shadow password file\&. An input of 0 will disable an expired password with no delay\&. An input of \-1 will blank the respective field in the shadow password file\&. See +\fBshadow\fR(5) +for more information\&. .sp -Цей параметр потребує файла -/etc/shadow\&. Запис +This option requires a +/etc/shadow +file\&. A /etc/shadow -буде створено, якщо такого ще немає\&. +entry will be created if there were none\&. .RE .PP -\fB\-g\fR, \fB\-\-gid\fR \fIGROUP\fR +\fB\-g\fR, \fB\-\-gid\fR\ \&\fIGROUP\fR .RS 4 Назва або числовий ідентифікатор нової основної групи користувача\&. Група має існувати\&. .sp @@ -99,36 +107,37 @@ usermod \- зміна облікового запису користувача .sp Права власності на файли поза домашнім каталогом користувача має бути виправлено вручну\&. .sp -Зміну групи\-власника для файлів у домашньому каталозі користувача також не буде виконано, якщо uid власника домашнього каталогу відрізняється від ідентифікатора поточного або нового користувача\&. Це захід безпеки для особливих домашніх каталогів, зокрема +The change of the group ownership of files inside of the user\*(Aqs home directory is also not done if the home dir owner uid is different from the current or new user id\&. This is a safety measure for special home directories such as /\&. .RE .PP -\fB\-G\fR, \fB\-\-groups\fR \fIГРУПА1\fR[\fI,ГРУПА2,\&.\&.\&.\fR[\fI,ГРУПАN\fR]]] +\fB\-G\fR, \fB\-\-groups\fR\ \&\fIGROUP1\fR[\fI,GROUP2,\&.\&.\&.\fR[\fI,GROUPN\fR]]] .RS 4 Список допоміжних груп, учасником яких є користувач\&. Записи у списку слід відокремлювати комами, без проміжного пробілу\&. Групи мають існувати\&. .sp -Якщо користувач у поточний момент є учасником групи, якої немає у списку, його запис буде вилучено з цієї групи\&. Змінити цю поведінку можна за допомогою параметра -\fB\-a\fR, який дописує запис користувача до поточного списку допоміжних груп\&. +If the user is currently a member of a group which is not listed, the user will be removed from the group\&. This behaviour can be changed via the +\fB\-a\fR +option, which appends the user to the current supplementary group list\&. .RE .PP -\fB\-l\fR, \fB\-\-login\fR \fIНОВИЙ_ЗАПИС\fR +\fB\-l\fR, \fB\-\-login\fR\ \&\fINEW_LOGIN\fR .RS 4 -Ім\*(Aqя користувача буде змінено з -\fIЗАПИС\fR -на -\fIНОВИЙ_ЗАПИС\fR\&. Нічого, окрім цього, змінено не буде\&. Зокрема, ймовірно, назву домашнього каталогу користувача та поштового буфера доведеться змінювати вручну, щоб синхронізувати їх із новою назвою облікового запису для входу до системи\&. +The name of the user will be changed from +\fILOGIN\fR +to +\fINEW_LOGIN\fR\&. Nothing else is changed\&. In particular, the user\*(Aqs home directory or mail spool should probably be renamed manually to reflect the new login name\&. .RE .PP \fB\-L\fR, \fB\-\-lock\fR .RS 4 -Заблокувати пароль користувача\&. У відповідь на команду програма допише \(Fo!\(Fc перед зашифрованим паролем, фактично, вимкнувши пароль\&. Цей параметр не можна поєднувати з +Lock a user\*(Aqs password\&. This puts a \*(Aq!\*(Aq in front of the encrypted password, effectively disabling the password\&. You can\*(Aqt use this option with \fB\-p\fR -та +or \fB\-U\fR\&. .sp -Зауваження: якщо ви хочете заблокувати обліковий запис (а не лише доступ за допомогою пароля), вам також слід встановити для -\fIДАТА_ЗАВЕРШЕННЯ_СТРОКУ_ДІЇ\fR -значення +Note: if you wish to lock the account (not only access with a password), you should also set the +\fIEXPIRE_DATE\fR +to \fI1\fR\&. .RE .PP @@ -136,41 +145,43 @@ usermod \- зміна облікового запису користувача .RS 4 Пересуває вміст домашнього каталогу користувача у нове місце\&. Якщо поточного домашнього каталогу не існує, буде створено новий домашній каталог\&. .sp -Цей параметр є чинним, лише у поєднанні із параметром +This option is only valid in combination with the \fB\-d\fR -(або -\fB\-\-home\fR)\&. +(or +\fB\-\-home\fR) option\&. .sp \fBusermod\fR -спробує адаптувати права власності на файли і скопіювати режими доступу, ACL та розширені атрибути, але згодом може знадобитися внесення змін вручну\&. +will try to adapt the ownership of the files and to copy the modes, ACL and extended attributes, but manual changes might be needed afterwards\&. .RE .PP \fB\-o\fR, \fB\-\-non\-unique\fR .RS 4 Дозволяє зміну ідентифікатора користувача на неунікальне значення\&. .sp -Цей параметр можна використовувати лише у поєднанні із параметром -\fB\-u\fR\&. Оскільки профіль користувача слугує ключем для прив\*(Aqязки користувачів до прав доступу, прав власності на файли та інших аспектів загальносистемної поведінки, доступ до облікового запису із заданим UID матимуть декілька облікових записів для входу до системи\&. +This option is only valid in combination with the +\fB\-u\fR +option\&. As a user identity serves as key to map between users on one hand and permissions, file ownerships and other aspects that determine the system\*(Aqs behavior on the other hand, more than one login name will access the account of the given UID\&. .RE .PP -\fB\-p\fR, \fB\-\-password\fR \fIПАРОЛЬ\fR +\fB\-p\fR, \fB\-\-password\fR\ \&\fIPASSWORD\fR .RS 4 -Визначає новий пароль до облікового запису користувача\&. ПАРОЛЬ має бути зашифровано у форматі, який повертає -\fBcrypt\fR(3)\&. +defines a new password for the user\&. PASSWORD is expected to be encrypted, as returned by +\fBcrypt \fR(3)\&. .sp -\fBЗауваження:\fR -не рекомендуємо користуватися цим параметром у командному рядку, оскільки пароль (або шифрований пароль) буде видимим для користувачів, які мають доступ до списку процесів\&. +\fBNote:\fR +Avoid this option on the command line because the password (or encrypted password) will be visible by users listing the processes\&. .sp Вам слід переконатися, що пароль відповідає правилам складання паролів системи\&. .RE .PP \fB\-r\fR, \fB\-\-remove\fR .RS 4 -Вилучити користувача з іменованих допоміжних груп\&. Використовуйте лише у поєднанні з параметром -\fB\-G\fR\&. +Remove the user from named supplementary group(s)\&. Use only with the +\fB\-G\fR +option\&. .RE .PP -\fB\-R\fR, \fB\-\-root\fR \fIКАТАЛОГ_CHROOT\fR +\fB\-R\fR, \fB\-\-root\fR\ \&\fICHROOT_DIR\fR .RS 4 Apply changes in the \fICHROOT_DIR\fR @@ -179,146 +190,155 @@ directory and use the configuration files from the directory\&. Only absolute paths are supported\&. .RE .PP -\fB\-P\fR, \fB\-\-prefix\fR \fIКАТАЛОГ_ПРЕФІКСА\fR +\fB\-P\fR, \fB\-\-prefix\fR\ \&\fIPREFIX_DIR\fR .RS 4 -Застосувати зміни в ієрархії каталогів, що починається з -\fIКАТАЛОГ_ПРЕФІКСА\fR -і використати також файли налаштувань, які там зберігаються\&. Використання цього параметра не змінює кореневої теки\&. Параметр призначено лише для приготування цілі для компіляції коду для іншої операційної системи\&. Обмеження: не буде виконано перевірку користувачів/груп NIS і LDAP\&. При розпізнаванні у PAM буде використано файли основної системи\&. Підтримки SELINUX не передбачено\&. +Apply changes within the directory tree starting with +\fIPREFIX_DIR\fR +and use as well the configuration files located there\&. This option does not chroot and is intended for preparing a cross\-compilation target\&. Some limitations: NIS and LDAP users/groups are not verified\&. PAM authentication is using the host files\&. No SELINUX support\&. .RE .PP -\fB\-s\fR, \fB\-\-shell\fR \fIОБОЛОНКА\fR +\fB\-s\fR, \fB\-\-shell\fR\ \&\fISHELL\fR .RS 4 -Змінює оболонку для входу до системи користувача\&. Визначення порожнього рядка для ОБОЛОНКИ вилучає вміст поля у +changes the user\*(Aqs login shell\&. An empty string for SHELL blanks the field in /etc/passwd -і виконає вхід користувача до типової оболонки системи\&. +and logs the user into the system\*(Aqs default shell\&. .RE .PP -\fB\-u\fR, \fB\-\-uid\fR \fIUID\fR +\fB\-u\fR, \fB\-\-uid\fR\ \&\fIUID\fR .RS 4 Нове значення ідентифікатора користувача\&. .sp -Це значення має бути унікальним, якщо не використано параметр -\fB\-o\fR\&. Значення має бути невід\*(Aqємним\&. +This value must be unique, unless the +\fB\-o\fR +option is used\&. The value must be non\-negative\&. .sp Ідентифікатори користувача файла поштової скриньки користувача і усіх файлів, власником яких є користувач і які зберігаються у домашньому каталозі користувача, буде змінено автоматично\&. .sp Права власності на файли поза домашнім каталогом користувача має бути виправлено вручну\&. .sp -Зміну користувача\-власника для файлів у домашньому каталозі користувача також не буде виконано, якщо uid власника домашнього каталогу відрізняється від ідентифікатора поточного або нового користувача\&. Це захід безпеки для особливих домашніх каталогів, зокрема +The change of the user ownership of files inside of the user\*(Aqs home directory is also not done if the home dir owner uid is different from the current or new user id\&. This is a safety measure for special home directories such as /\&. .sp -Перевірок щодо +No checks will be performed with regard to the \fBUID_MIN\fR, \fBUID_MAX\fR, -\fBSYS_UID_MIN\fR -або +\fBSYS_UID_MIN\fR, or \fBSYS_UID_MAX\fR -з -/etc/login\&.defs -виконано не буде\&. +from +/etc/login\&.defs\&. .RE .PP \fB\-U\fR, \fB\-\-unlock\fR .RS 4 -Розблокувати пароль користувача\&. У відповідь на команду програма вилучить \(Fo!\(Fc перед зашифрованим паролем\&. Цей параметр не можна поєднувати з +Unlock a user\*(Aqs password\&. This removes the \*(Aq!\*(Aq in front of the encrypted password\&. You can\*(Aqt use this option with \fB\-p\fR -та +or \fB\-L\fR\&. .sp -Зауваження: якщо ви хочете розблокувати обліковий запис (а не лише доступ за допомогою пароля), вам також слід встановити значення для -\fIДАТА_ЗАВЕРШЕННЯ_СТРОКУ_ДІЇ\fR -(наприклад, -\fI99999\fR -або значення +Note: if you wish to unlock the account (not only access with a password), you should also set the +\fIEXPIRE_DATE\fR +(for example to +\fI99999\fR, or to the \fBEXPIRE\fR -з +value from /etc/default/useradd)\&. .RE .PP -\fB\-v\fR, \fB\-\-add\-subuids\fR \fIПЕРШИЙ\fR\-\fIОСТАННІЙ\fR +\fB\-v\fR, \fB\-\-add\-subuids\fR\ \&\fIFIRST\fR\-\fILAST\fR .RS 4 Додати діапазон підлеглих UID до облікового запису користувача\&. .sp Цей параметр можна вказувати декілька разів у одній команді, щоб додати декілька діапазонів до облікового запису користувача\&. .sp -Перевірок щодо +No checks will be performed with regard to \fBSUB_UID_MIN\fR, -\fBSUB_UID_MAX\fR -та +\fBSUB_UID_MAX\fR, or \fBSUB_UID_COUNT\fR -з /etc/login\&.defs не виконуватиметься\&. +from /etc/login\&.defs\&. .RE .PP -\fB\-V\fR, \fB\-\-del\-subuids\fR \fIПЕРШИЙ\fR\-\fIОСТАННІЙ\fR +\fB\-V\fR, \fB\-\-del\-subuids\fR\ \&\fIFIRST\fR\-\fILAST\fR .RS 4 Вилучити діапазон підлеглих UID з облікового запису користувача\&. .sp -Цей параметр можна вказати декілька разів, щоб вилучити декілька діапазонів з облікового запису користувача\&. Якщо вказано одразу +This option may be specified multiple times to remove multiple ranges to a user\*(Aqs account\&. When both \fB\-\-del\-subuids\fR -і -\fB\-\-add\-subuids\fR, вилучення усіх підлеглих діапазонів UID станеться до додавання будь\-яких підлеглих UID\&. +and +\fB\-\-add\-subuids\fR +are specified, the removal of all subordinate uid ranges happens before any subordinate uid range is added\&. .sp -Перевірок щодо +No checks will be performed with regard to \fBSUB_UID_MIN\fR, -\fBSUB_UID_MAX\fR -та +\fBSUB_UID_MAX\fR, or \fBSUB_UID_COUNT\fR -з /etc/login\&.defs не виконуватиметься\&. +from /etc/login\&.defs\&. .RE .PP -\fB\-w\fR, \fB\-\-add\-subgids\fR \fIПЕРШИЙ\fR\-\fIОСТАННІЙ\fR +\fB\-w\fR, \fB\-\-add\-subgids\fR\ \&\fIFIRST\fR\-\fILAST\fR .RS 4 Додати діапазон підлеглих GID до облікового запису користувача\&. .sp Цей параметр можна вказувати декілька разів у одній команді, щоб додати декілька діапазонів до облікового запису користувача\&. .sp -Перевірок щодо +No checks will be performed with regard to \fBSUB_GID_MIN\fR, -\fBSUB_GID_MAX\fR -та +\fBSUB_GID_MAX\fR, or \fBSUB_GID_COUNT\fR -з /etc/login\&.defs не виконуватиметься\&. +from /etc/login\&.defs\&. .RE .PP -\fB\-W\fR, \fB\-\-del\-subgids\fR \fIПЕРШИЙ\fR\-\fIОСТАННІЙ\fR +\fB\-W\fR, \fB\-\-del\-subgids\fR\ \&\fIFIRST\fR\-\fILAST\fR .RS 4 Вилучити діапазон підлеглих GID з облікового запису користувача\&. .sp -Цей параметр можна вказати декілька разів, щоб вилучити декілька діапазонів з облікового запису користувача\&. Якщо вказано одразу +This option may be specified multiple times to remove multiple ranges to a user\*(Aqs account\&. When both \fB\-\-del\-subgids\fR -і -\fB\-\-add\-subgids\fR, вилучення усіх підлеглих діапазонів GID станеться до додавання будь\-яких підлеглих GID\&. +and +\fB\-\-add\-subgids\fR +are specified, the removal of all subordinate gid ranges happens before any subordinate gid range is added\&. .sp -Перевірок щодо +No checks will be performed with regard to \fBSUB_GID_MIN\fR, -\fBSUB_GID_MAX\fR -та +\fBSUB_GID_MAX\fR, or \fBSUB_GID_COUNT\fR -з /etc/login\&.defs не виконуватиметься\&. +from /etc/login\&.defs\&. .RE .PP -\fB\-Z\fR, \fB\-\-selinux\-user\fR \fISEКОРИСТУВАЧ\fR +\fB\-Z\fR, \fB\-\-selinux\-user\fR\ \&\fISEUSER\fR .RS 4 -Визначає пов\*(Aqязаного користувача SELinux за допомогою -\fIЗАПИС\fR\&. Якщо вказати порожній рядок (""), відповідний запис (якщо такий був) буде вилучено\&. Зауважте, що система shadow не зберігає користувача selinux, а використовує для цього semanage(8)\&. +defines the SELinux user to be mapped with +\fILOGIN\fR\&. An empty string ("") will remove the respective entry (if any)\&. Note that the shadow system doesn\*(Aqt store the selinux\-user, it uses semanage(8) for that\&. +.RE +.PP +\fB\-\-selinux\-range\fR\ \&\fISERANGE\fR +.RS 4 +defines the SELinux MLS range for the new account\&. Note that the shadow system doesn\*(Aqt store the selinux\-range, it uses +\fBsemanage\fR(8) +for that\&. +.sp +This option is only valid if the +\fB\-Z\fR +(or +\fB\-\-selinux\-user\fR) option is specified\&. .RE .SH "ЗАСТЕРЕЖЕННЯ" .PP -Вам слід переконатися, що від імені вказаного користувача не виконується жодних процесів на момент віддання цієї команди, якщо вносяться зміни до числового ідентифікатора користувача, імені користувача або домашнього каталогу користувача\&. У Linux перевірку цього виконує -\fBusermod\fR\&. У інших операційних системах програма використовує лише utmp для перевірки того, чи увійшов користувач до системи\&. +You must make certain that the named user is not executing any processes when this command is being executed if the user\*(Aqs numerical user ID, the user\*(Aqs name, or the user\*(Aqs home directory is being changed\&. +\fBusermod\fR +checks this on Linux\&. On other operating systems it only uses utmp to check if the user is logged in\&. .PP -Вам слід змінити власника усіх файлів +You must change the owner of any \fBcrontab\fR -або завдань +files or \fBat\fR -вручну\&. +jobs manually\&. .PP Вам слід внести усі зміни щодо NIS на сервері NIS\&. .SH "НАЛАШТУВАННЯ" .PP -Вказані нижче змінні налаштувань у +The following configuration variables in /etc/login\&.defs -змінюють поведінку цього інструмента: +change the behavior of this tool: .SH "ФАЙЛИ" .PP /etc/group @@ -328,7 +348,7 @@ directory\&. Only absolute paths are supported\&. .PP /etc/gshadow .RS 4 -Відомості щодо захищених груп облікових записів\&. +Secure group account information .RE .PP /etc/login\&.defs |