newusers | Début | Suivant | Sommaire | Préc.page.lue | Accueil |
NOM | Début | Précédent | Suivant | Sommaire | Préc.page.lue | Accueil |
SYNOPSIS | Début | Précédent | Suivant | Sommaire | Préc.page.lue | Accueil |
DESCRIPTION | Début | Précédent | Suivant | Sommaire | Préc.page.lue | Accueil |
pw_passwd
pw_gid
pw_dir
Cette commande a été conçue pour les gros systèmes pour lesquels un grand nombre de comptes sont mis à jour à un même instant.
AVERTISSEMENTS | Début | Précédent | Suivant | Sommaire | Préc.page.lue | Accueil |
Le fichier d'entrée doit être correctement protégé puisqu'il contient des mots de passe en clair.
PAM is not used to update the passwords. Only /etc/passwd and /etc/shadow are updated, and the various checks or options provided by PAM modules are not used.
CONFIGURATION | Début | Précédent | Suivant | Sommaire | Préc.page.lue | Accueil |
The following configuration variables in /etc/login.defs change the behavior of this tool:
ENCRYPT_METHOD (string)
It can take one of these values:
Note: this parameter overrides the MD5_CRYPT_ENAB variable.
Note: if you use PAM, it is recommended to set this variable consistently with the PAM modules configuration.
GID_MAX (number), GID_MIN (number)
MAX_MEMBERS_PER_GROUP (number)
The default value is 0, meaning that there are no limits in the number of members in a group.
This feature (split group) permits to limit the length of lines in the group file. This is useful to make sure that lines for NIS groups are not larger than 1024 characters.
If you need to enforce such limit, you can use 25.
Note: split groups may not be supported by all tools (even in the Shadow toolsuite. You should not use this variable unless you really need it.
MD5_CRYPT_ENAB (boolean)
This variable is superceded by the ENCRYPT_METHOD variable or by any command line option used to configure the encryption algorithm.
This variable is deprecated. You should use ENCRYPT_METHOD.
Note: if you use PAM, it is recommended to set this variable consistently with the PAM modules configuration.
PASS_MAX_DAYS (number)
PASS_MIN_DAYS (number)
PASS_WARN_AGE (number)
SHA_CRYPT_MIN_ROUNDS (number), SHA_CRYPT_MAX_ROUNDS (number)
With a lot of rounds, it is more difficult to brute forcing the password. But note also that more CPU resources will be needed to authenticate users.
If not specified, the libc will choose the default number of rounds (5000).
The values must be inside the 1000-999999999 range.
If only one of the SHA_CRYPT_MIN_ROUNDS or SHA_CRYPT_MAX_ROUNDS values is set, then this value will be used.
If SHA_CRYPT_MIN_ROUNDS > SHA_CRYPT_MAX_ROUNDS, the highest value will be used.
SYS_GID_MAX (number), SYS_GID_MIN (number)
SYS_UID_MAX (number), SYS_UID_MIN (number)
UID_MAX (number), UID_MIN (number)
UMASK (number)
FICHIERS | Début | Précédent | Suivant | Sommaire | Préc.page.lue | Accueil |
/etc/passwd
/etc/shadow
/etc/group
/etc/gshadow
/etc/login.defs
VOIR AUSSI | Début | Précédent | Suivant | Sommaire | Préc.page.lue | Accueil |
login.defs(5), passwd(1), useradd(8).
Sommaire | Début | Suivant | Sommaire | Préc.page.lue | Accueil |