やり方
~/.ssh/configに以下を加える。
# ~/.ssh/config
Host *
StrictHostKeyChecking no
すると以下のようなメッセージは出て来なくなる。
The authenticity of host 'github' can't be established.
RSA key fingerprint is SHA256:.
Are you sure you want to continue connecting (yes/no)?
SourceTree使いには便利
SourceTreeには、上記の「このサーバーを信頼するかどうかメッセージ」に答える機能がないので、この質問が出た場合はSSH接続に失敗する。
なのでSourceTreeを使う場合は、初回のみ事前にコマンドラインでSSH接続をしてこの質問に答える必要がある。
しかし、上記の設定を入れておけばそういうことをしなくて済む。便利。
コメント