yppasswd |
Mot de passe |
---|---|
Linux | Externe |
Syntaxe
yppasswd [-f] [-l] [-p] [ username ] |
Paramètres
Nom | Description | |
---|---|---|
username | Ce paramètre permet d'indiquer le nom d'utilisateur dans la base de données NIS. | |
-p | Ce paramètre permet de modifier le mot de passe NIS de l'utilisateur. L'utilisateur est invité à saisir son nouveau mot de passe. Lors de sa saisie, l'écho est désactivé ; le mot de passe n'apparaît donc pas à l'écran. Tout mot de passe vide est rejeté, tout comme les mots de passe de moins de six caractères. L'utilisateur est alors invité à le ressaisir pour s'assurer qu'il n'a pas été mal orthographié la première fois. | |
-l | Ce paramètre permet de modifier l'interpréteur de commandes de connexion de l'utilisateur. L'utilisateur est invité à saisir un nouvel interpréteur de commandes,
l'ancien étant proposé par défaut :
Pour accepter la valeur par défaut, appuyez simplement sur Enter. Pour effacer le champ de l'interpréteur de commande de votre entrée de fichier passwd (afin que l'interpréteur de commande par défaut du système soit sélectionné), saisissez la chaîne de caractères none. |
|
-f | Modifiez le nom complet de l'utilisateur et les informations associées. Traditionnellement, certaines applications s'attendent à ce que le champ GECOS (champ 4) du fichier passwd(5) contienne le nom réel de l'utilisateur (par opposition à son nom de connexion), ainsi que des informations supplémentaires comme son numéro de téléphone professionnel. Ces informations sont affichées par finger et probablement par d'autres outils. |
Description
Cette commande permet de changer le mot de passe réseau dans une base de données NIS.
Remarques
- Auparavant, les outils standard passwd, chfn et chsh ne permettaient pas de modifier le mot de passe NIS, l'interpréteur de commande et les informations GECOS des utilisateurs sous Linux. Pour modifier les informations NIS, ils ont été remplacés par leurs équivalents NIS : yppasswd, ypchfn et ypchsh.
- Aujourd'hui, ces versions sont obsolètes et ne doivent plus être utilisées.
- À l'aide des options de ligne de commande, vous pouvez choisir de mettre à jour votre mot de passe (-p), votre interpréteur de commande de connexion (-l), votre champ GECOS (-f), ou une combinaison de ces options. yppasswd implique l'option -p si aucune autre option n'est fournie. Si vous utilisez l'option -f ou -l, vous devez également ajouter l'option -p. ypchfn implique l'option -f et ypchsh (-l).
- Lorsqu'il est appelé sans le paramètre utilisateur, les informations de compte de l'utilisateur appelant sont mises à jour ; sinon, celles de l'utilisateur le sont également. Cette option est réservée au superutilisateur. Si le service yppasswdd du serveur la prend en charge, vous pouvez saisir le mot de passe root du serveur au lieu de l'ancien mot de passe de l'utilisateur.
- Tous les outils demandent d'abord à l'utilisateur le mot de passe NIS actuel nécessaire à l'authentification auprès du service yppasswdd. Le programme demande ensuite les informations mises à jour : Si nous utilisons des mots de passe cachés avec passwd.adjunct, SHA-512 sera utilisé par défaut pour le hachage du nouveau mot de passe. Si nous souhaitons utiliser MD5, SHA_256 ou une version DES plus ancienne, nous devons définir la variable d'environnement YP_PASSWD_HASH. Les valeurs possibles sont «DES», «MD5», «SHA-256» et «SHA-512» (la valeur est insensible à la casse).
Voir également
Système d'exploitation - Linux - Références de commandes et de programmes - keylogin
Système d'exploitation - Linux - Références de commandes et de programmes - login
Système d'exploitation - Linux - Références de commandes et de programmes - nispasswd
Système d'exploitation - Linux - Références de commandes et de programmes - passwd
Dernière mise à jour : Samedi, le 30 avril 2016