Modification d'un AIX mot de passe via le script?

Je suis en train de changer un mot de passe d'un utilisateur via un script. Je ne peux pas utiliser sudo, il est une fonction qui demande à l'utilisateur de changer le mot de passe de nouveau si un autre utilisateur modifie son mot de passe.

AIX est en cours d'exécution sur le système.

malheureusement, chpasswd n'est pas disponible.

J'ai prévu installé, mais j'ai de la difficulté avec cela aussi.

voici ce que j'ai pensé serait de travailler

echo "oldpassword\nnewpasswd123\nnewpasswd123" | passwd user

Cependant, une fois exécuté le script, je suis invité avec please enter user's old password
ne devraient-ils pas tous être repris dans?

Je suis un débutant avec les scripts shell et cela a été dérouté.

  • Notez que AIX n'est pas Linux; vous devez mettre à jour votre question afin de clarifier ce qui vous parlez.
  • Changé le titre.
InformationsquelleAutor Grushton94 | 2015-01-08