Modification du mot de passe NIS

Modification du mot de passe NIS
Les services de recherche d'informations et les protocoles d'authentification s'appuient sur des mots de passe sécurisés pour rester crédible - le service d'information réseau ne fait pas exception. Vous pouvez configurer ces mots de passe pendant la configuration ou lorsque vous ajoutez des utilisateurs. Cependant, vous pouvez toujours modifier les mots de passe utilisateur de temps à autre.

Fait intéressant, les utilisateurs peuvent modifier efficacement leurs mots de passe NIS en utilisant les différentes méthodes. Mais quelle que soit la méthode choisie, vous devez utiliser la commande nis yppasswd.

Cet article vous mènera à travers les différentes façons de modifier vos mots de passe NIS. Notamment, il se concentrera sur la façon dont vous pouvez le faire en utilisant le démon Yppasswd.

Allons-y!

Comment utiliser la commande yppasswd pour modifier les mots de passe NIS

Le modèle standard d'installation ou de modification des mots de passe NIS se passe via le démon YPPassWD. La commande est un alias pour la commande passwd. La commande yppasswd modifie le fichier / etc / passwd une fois que l'utilisateur se connecte au serveur maître. Bien sûr, vous devrez reconstruire la carte Passwd manuellement.

Pour changer un mot de passe NIS, vous devez être le propriétaire de ce mot de passe. Cependant, les utilisateurs root sur les serveurs NIS ont le privilège de modifier le mot de passe d'un autre utilisateur même sans connaître le mot de passe d'origine de l'utilisateur respectif.

Cette action est possible en entrant le mot de passe de l'utilisateur racine au lieu du mot de passe d'origine de l'utilisateur. Notamment, ce privilège n'est pas disponible pour les utilisateurs root qui accéder au système à partir d'une machine client NIS.

La syntaxe de cet utilitaire est la suivante:

Les deux drapeaux notables dans le synopsis ci-dessus sont les suivants:

  • -F [ Nom ] - Ce drapeau aide à modifier les informations GECOS (informations dans le / etc / passwd fichier) dans les cartes NIS pour chaque nom d'utilisateur.
  • -s [ Nom [ Coquille ]] - Cet drapeau modifie le shell de connexion dans les cartes pour tout nom d'utilisateur.

Comment fonctionne le yppasswd

Une fois que la commande yppasswd est déjà en cours d'exécution sur votre serveur maître, vous pouvez procéder à modifier les mots de passe de n'importe quel hôte dans le domaine en tapant la commande suivante:

Une fois que vous avez saisi l'utilitaire donné dans la ligne de commande, le système vous invitera à saisir l'ancien mot de passe. Surtout, les mots de passe NIS devraient avoir un minimum de six caractères.

Si vous entrez un ancien mot de passe incorrect, vous n'obtiendrez pas de message d'erreur tant que vous n'aurez pas clés dans votre nouveau mot de passe. Cela se produit parce que le système a besoin des deux mots de passe simultanément pour activer le mise à jour protocole. Ainsi, le système ne vous informera que si l'ancien mot de passe est mauvais après avoir cliqué mise à jour bouton.

Voici les trois façons dont vous pouvez utiliser la commande yppasswd pour modifier les mots de passe NIS:

un. Modifier le mot de passe NIS d'un utilisateur

Notamment, la commande précédente est pratique lorsque vous modifiez les informations d'identification d'un utilisateur. L'utilisateur peut gérer cela indépendamment. Alternativement, un utilisateur racine sur une machine serveur peut modifier le mot de passe d'un utilisateur même sans connaître le mot de passe existant de l'utilisateur.

Ajuster la commande comme indiqué dans l'illustration suivante. L'exemple montre comment vous pouvez modifier le mot de passe d'un utilisateur nommé Ken dans votre système. Le système vous invitera à saisir le mot de passe de Ken. Si vous êtes un utilisateur root sur une machine serveur et ne connaissez pas le mot de passe actuel de Ken, utilisez votre mot de passe avant d'entrer un nouveau mot de passe pour Ken.

b. Modifier le shell de connexion d'un utilisateur

Vous pouvez également modifier le shell de connexion d'un utilisateur à l'aide du démon Yppasswd. Vous obtiendrez une invite pour le nouveau shell de l'utilisateur car l'ancien shell est par défaut. Notamment, vous devez le faire si l'utilitaire YPPassWD n'a pas -coiffure Flag quand il est exécuté.

Par exemple, vous pouvez modifier le shell de connexion de l'utilisateur nommé Ken à / bin / ksh Utilisation de la commande suivante:

c. Modifier les informations GECOS d'un utilisateur

Enfin, vous pouvez utiliser la commande pour modifier les informations GECOS d'un utilisateur, comme on peut le trouver dans le fichier PassSwdd. Similaire avec les modifications de coque de connexion, cela ne se produit que lorsque l'utilitaire YPPassWDD n'est pas démarré avec le -nogecos drapeau.

Conclusion

Les exemples donnés sont quelques-unes des façons courantes par lesquelles vous pouvez modifier les mots de passe NIS. Espérons que cet article est utile et vous pouvez maintenant passer par la procédure indépendamment.

Sources:

  • https: // www.ibm.com / docs / en / aix / 7.2?Sujet = Changement de mots-passagers de la maintenance
  • https: // www.ordinateur.com / unix / uyppassw.htm
  • https: // www.tutorielpoint.com / unix_commands / yppasswd.htm
  • https: // tldp.org / howto / nis-howto / rpasswdd.html
  • https: // www.ibm.com / docs / en / aix / 7.2?Sujet = y-yppasswd-command
  • https: // docs.oracle.com / cd / e36784_01 / html / e36870 / yppasswd-1.html
  • https: // www.suser.com / support / kb / doc /?id = 000017269