Ändern einer AIX-Passwort per Skript?

Ich versuche, ändern Sie das Kennwort eines Benutzers über ein Skript. Ich kann nicht sudo verwenden, da es eine Funktion, die erfordert, dass der Benutzer das Kennwort ändern wieder, wenn ein anderer Benutzer sein Passwort ändert.

AIX auf dem system ausgeführt wird.

leider chpasswd nicht verfügbar ist.

Ich erwartet habe installiert, aber ich bin Probleme mit, dass auch.

hier ist, was ich dachte, funktionieren würde,

echo "oldpassword\nnewpasswd123\nnewpasswd123" | passwd user

Aber mal das Skript ausführen ich aufgefordert werde, mit please enter user's old password
sollten Sie nicht alle sein, hallten in?

Ich bin ein Anfänger mit shell scripting und dies war verblüfft.

  • Beachten Sie, dass AIX nicht Linux; sollten Sie aktualisieren Sie Ihre Frage zu klären, die Sie zu Fragen.
  • Den Titel geändert.
InformationsquelleAutor Grushton94 | 2015-01-08
Schreibe einen Kommentar