質問: 目的 --- ansibleでsshした時に、パスフレーズを入力したい 環境 --- ssh先サーバ:パスワード+秘密鍵(バスフレーズ付き)による認証 詳細 --- ansibleでsshを行う際、ユーザのパスワードは求められるのですが、秘密鍵のパスフレーズを聞かれません。 (恐らく)そのためsshによる接続が出来ず、処理が止まってしまいます。 なおansible-playbookで-vvvを使って確認しましたが、特にエラーにはならず、sshを試みた後に止まってしまう感じです、 (入力待ちの状態で止まっていると思われる) ssh-agentを使ってパスフレーズ入力を省略すると、進むようになるので、ほぼほぼ間違いないと思ってます。 質問 --- ssh-agentに頼らず、明示的にパスフレーズを指定する方法はありますか? もし可能ならssh_configなどの設定は変えずにやりたいです。
回答: ansibleでsshパスワードを設定するときの話 この記事の方法は試されましたか?