Retourner au contenu associé (entrée de forum : Changer de mot de passe dans un script)
Posté par zx81 le 02 août 2007 à 13:22. En réponse au message Changer de mot de passe dans un script. Évalué à 1.
AltStyle によって変換されたページ (->オリジナル) / アドレス: モード: デフォルト 音声ブラウザ ルビ付き 配色反転 文字拡大 モバイル
# Si, ça marche avec expect !
Posté par zx81 . En réponse au message Changer de mot de passe dans un script. Évalué à 1.
Voici un exemple pour changer un mot de passe samba (depuis un script):
# "$" must be escaped or shell will think it is its variables...
cat <<EOF | expect -f - "$USER" "$PWD"
spawn smbldap-passwd [lindex \$argv 0]
set password [lindex \$argv 1]
expect "password:"
send "\$password\r"
expect "password:"
send "\$password\r"
expect eof
EOF
A adapter of course (commande lancée et prompts attendus) ...