'\" t .\" Title: chpasswd .\" Author: Julianne Frances Haugh .\" Generator: DocBook XSL Stylesheets vsnapshot .\" Date: 04/02/2024 .\" Manual: Команди керування системою .\" Source: shadow-utils 4.13 .\" Language: Ukrainian .\" .TH "chpasswd" "8" "04/02/2024" "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 "НАЗВА" chpasswd \- оновлення паролів у пакетному режимі .SH "КОРОТКИЙ ОГЛЯД" .HP \w'\fBchpasswd\fR\ 'u \fBchpasswd\fR [\fIпараметри\fR] .SH "ОПИС" .PP Команда \fBchpasswd\fR читає список пар ім\*(Aqя користувача \(em пароль зі стандартного джерела вхідних даних і використовує ці дані для оновлення набору наявних записів користувачів\&. Кожен рядок записується у такому форматі: .PP \fIім\*(Aqя_користувача\fR:\fIпароль\fR .PP Типово, паролі має бути надано простим текстом\&. Паролі буде зашифровано за допомогою \fBchpasswd\fR\&. Також буде оновлено дані щодо віку пароля, якщо такі збережено\&. .PP Типово, паролі шифрує PAM, але (навіть якщо це не рекомендовано) ви можете вибрати інший метод шифрування за допомогою параметрів \fB\-e\fR, \fB\-m\fR або \fB\-c\fR\&. .PP Окрім випадків, коли для шифрування паролів використано PAM, \fBchpasswd\fR спершу оновлює усі паролі у пам\*(Aqяті, а потім записує усі зміни на диск, якщо не сталося помилок для якогось з користувачів\&. .PP Якщо для шифрування паролів використано PAM (і його ж використано для оновлення паролів у базі даних системи), тоді, якщо пароль не може бути оновлено, \fBchpasswd\fR продовжить оновлення паролів наступних записів користувачів і поверне код помилки при виході з програми\&. .PP Цю команду призначено для використання у великих системних середовищах, де одночасно створюють багато облікових записів\&. .SH "ПАРАМЕТРИ" .PP Параметри, які застосовують до команди \fBchpasswd\fR, є такими: .PP \fB\-c\fR, \fB\-\-crypt\-method\fR \fIMETHOD\fR .RS 4 Скористатися для шифрування паролів вказаним методом\&. .sp Доступними методами є DES, MD5, NONE і SHA256 або SHA512, якщо у вашій libc передбачено підтримку цих методів\&. .sp Типово, для шифрування паролів буде використано PAM\&. .RE .PP \fB\-e\fR, \fB\-\-encrypted\fR .RS 4 Надані паролі подано у зашифрованій формі\&. .RE .PP \fB\-h\fR, \fB\-\-help\fR .RS 4 Показати довідкове повідомлення і завершити роботу\&. .RE .PP \fB\-m\fR, \fB\-\-md5\fR .RS 4 Скористатися шифруванням MD5 замість DES, якщо надані паролі не зашифровано\&. .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\-\-sha\-rounds\fR \fIROUNDS\fR .RS 4 Використати вказану кількість циклів шифрування паролів\&. .sp Значення 0 означає, що система вибере типову кількість проходів для методу шифрування (5000)\&. .sp Буде примусово встановлено мінімальне значення 1000 і максимальне значення 999999999\&. .sp Ви можете скористатися цим параметром у поєднанні із методами шифрування SHA256 або SHA512\&. .sp Типово, кількість проходів визначено змінними \fBSHA_CRYPT_MIN_ROUNDS\fR і \fBSHA_CRYPT_MAX_ROUNDS\fR у /etc/login\&.defs\&. .RE .SH "ЗАСТЕРЕЖЕННЯ" .PP Не забудьте встановити права доступу або umask, щоб запобігти доступності до читання нешифрованих файлів сторонніми користувачами\&. .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 .PP /etc/pam\&.d/chpasswd .RS 4 Налаштування PAM для \fBchpasswd\fR\&. .RE .SH "ДИВ\&. ТАКОЖ" .PP \fBpasswd\fR(1), \fBnewusers\fR(8), \fBlogin.defs\fR(5), \fBuseradd\fR(8)\&.