2019-01-29_githubへ初回接続の際にssh鍵認証のyes/no確認をしない

このページで分かること

  • githubへ初回接続(例えばclone)した際などにyes/no確認をしない方法

githubへ初回接続時にssh鍵の確認が行われ下記のように応答を求められます。 シェルなどで自動化している場合は応答できないため確認自体を無効化する方法をまとめました。

1
Are you sure you want to continue connecting (yes/no)?

環境

  • OS: Ubuntu 16.04
  • ミドル: open-ssh 1.7

設定方法

sshのconfig設定に書きを追加すれば応答はなくなります。

1
echo -e "Host github.com\n\tStrictHostKeyChecking no\n" >> ~/.ssh/config