by shigemk2

当面は技術的なことしか書かない

Ansible沼 Failed to connect to the host via ssh.

超絶基本的なところから。。。ホストはMacOSX ElCapitanです。

  1. Ansibleはエージェントレスなので、各クライアントと疎通を取れるようにしないといけない
  2. パスワード認証ではダメっぽくて、鍵認証でサーバに入れるようにしないといけない
  3. /etc/ssh/sshd_configのRSAAuthentication yes/PubkeyAuthentication yes/AuthorizedKeysFile /path/toの設定をしないといけない
  4. AuthorizedKeysで.ssh/authorized_keysにした場合はパーミッションは600にしないといけない

qiita.com

kazmax.zpp.jp

qiita.com