Ansibleは、ログインパスワードなしのバッチを実装します

マシンは以上であれば、百台のサーバー場合、各サーバは、はい、ログインする前に入力し、それがトラブル(SSH-コピー-ID)の下で公開されている場合は、対話型モードを使用する必要がありました。

  1. 最初の操作は、サーバーを動作させるために、パスワードが必要なので、設定ファイルは、パスワードを設定する必要があります
  2. ボリューム発行された公開ansibleを達成
    ansible all -m shell -a "pubkey=$(cat /root/.ssh/id_rsa.pub);cd /root/; umask 077; test -d .ssh || mkdir .ssh ;echo $pubkey >> .ssh/authorized_keys"

    する方法を、バッチ配信の成功の鍵は、設定ファイルで、パスワードが削除さに設定することができます。

    、民間の特別なパスワード秘密鍵をそれを維持しないようにしてください。

おすすめ

転載: www.cnblogs.com/dhzg/p/11408575.html