2017-12-04 25 views
-1

ansibleを使用している場合、私は次のパラメータを使用して認証失敗:成功Ansible SSH passwdの認証が、公開鍵認証が

-u bob -k -K -b 

私は、私が欲しいの出力を得るが、それはAnsibleが各システム上で公開認証を失敗したことが判明し。

VAR /受信側システムの一つで、安全な/ログオン/からの出力を選択:私は文書を通じて、私を作ってるんだが、私がしようとしてからAnsibleを防止するための方法を見つけるためには至っていない

Failed publickey for bob from $IP port $PORT ssh2 

Accepted password for bob from $IP port $PORT ssh2  

passwd認証以外のものを使用してください。

何か助けていただければ幸いです。

+0

はAnsibleを使用しての外SSH接続を行う際host_key_checking = Falseの –

+0

はまたその、SSHが正常に動作することを言及するのを忘れ。 –

答えて

0

SSHクライアントオプション-o PreferredAuthentications=password(該当する場合は、インベントリ、特別変数、ssh-configなど)を追加します。

例えば、ホスト用のファイル:

[myhosts] 
host1 ansible_host=X.X.X.X ansible_ssh_extra_args="-o PreferredAuthentications=password" 
関連する問題