From 741c1ef7a4f2ac316ad6e557ddbe03023413478d Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Mon, 6 May 2024 04:22:06 +0200 Subject: Adding upstream version 1:4.5. Signed-off-by: Daniel Baumann --- man/chpasswd.8.xml | 303 +++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 303 insertions(+) create mode 100644 man/chpasswd.8.xml (limited to 'man/chpasswd.8.xml') diff --git a/man/chpasswd.8.xml b/man/chpasswd.8.xml new file mode 100644 index 0000000..19ef36e --- /dev/null +++ b/man/chpasswd.8.xml @@ -0,0 +1,303 @@ + + + + + + +]> + + + + + + Julianne Frances + Haugh + Creation, 1991 + + + Thomas + Kłoczko + kloczek@pld.org.pl + shadow-utils maintainer, 2000 - 2007 + + + Nicolas + François + nicolas.francois@centraliens.net + shadow-utils maintainer, 2007 - now + + + + chpasswd + 8 + System Management Commands + shadow-utils + &SHADOW_UTILS_VERSION; + + + chpasswd + update passwords in batch mode + + + + + chpasswd + + options + + + + + + DESCRIPTION + + The chpasswd command reads a list of user name and + password pairs from standard input and uses this information to update + a group of existing users. Each line is of the format: + + + user_name:password + + + By default the passwords must be supplied in clear-text, and are + encrypted by chpasswd. + Also the password age will be updated, if present. + + + The default encryption algorithm can be defined for the system with + the or + variables of + /etc/login.defs, and can be overwritten with the + , , or + options. + + + By default, passwords are encrypted by PAM, but (even if not + recommended) you can select a different encryption method with the + , , or + options. + + + Except when PAM is used to encrypt the + passwords, chpasswd first updates all the + passwords in memory, and then commits all the changes to disk if no + errors occurred for any user. + + + When PAM is used to encrypt the passwords (and update the passwords in + the system database) then if a password cannot be updated + chpasswd continues updating the passwords of the + next users, and will return an error code on exit. + + + This command is intended to be used in a large system environment + where many accounts are created at a single time. + + + + + OPTIONS + + The options which apply to the chpasswd command + are: + + + + + ,  METHOD + + + Use the specified method to encrypt the passwords. + + The available methods are DES, MD5, and NONE. + + + The available methods are DES, MD5, NONE, and SHA256 or SHA512 + if your libc support these methods. + + + By default, PAM is used to encrypt the passwords. + + + By default (if none of the , + , or options are + specified), the encryption method is defined by the + or + variables of + /etc/login.defs. + + + + + , + + Supplied passwords are in encrypted form. + + + + + + , + + Display help message and exit. + + + + + + , + + + Use MD5 encryption instead of DES when the supplied passwords are + not encrypted. + + + + + + ,  CHROOT_DIR + + + + Apply changes in the CHROOT_DIR + directory and use the configuration files from the + CHROOT_DIR directory. + + + + + + ,  ROUNDS + + + + Use the specified number of rounds to encrypt the passwords. + + + The value 0 means that the system will choose the default + number of rounds for the crypt method (5000). + + + A minimal value of 1000 and a maximal value of 999,999,999 + will be enforced. + + + You can only use this option with the SHA256 or SHA512 + crypt method. + + + By default, the number of rounds is defined by the + and + variables in + /etc/login.defs. + + + + + + + + CAVEATS + + Remember to set permissions or umask to prevent readability of + unencrypted files by other users. + + + + + CONFIGURATION + + The following configuration variables in + /etc/login.defs change the behavior of this + tool: + + + &ENCRYPT_METHOD; + &MD5_CRYPT_ENAB; + + + &SHA_CRYPT_MIN_ROUNDS; + + + + + FILES + + + /etc/passwd + + User account information. + + + + /etc/shadow + + Secure user account information. + + + + /etc/login.defs + + Shadow password suite configuration. + + + + /etc/pam.d/chpasswd + + PAM configuration for chpasswd. + + + + + + + SEE ALSO + + + passwd1 + , + + newusers8 + , + + + login.defs5 + , + + + useradd8 + . + + + -- cgit v1.2.3