2012-03-29 12 views
2

私は自分自身のサーバーでホストされているgitリポジトリを持っていると私のGitのレポのURLは次のようになります。私はGitのGUIを使用してサーバーにプッシュしていた場合ホストキー違反に関するOpenSSHの警告を防ぐには?

ssh://[email protected]/var/git-repo-path 

、私は次の警告が表示されます。

enter image description here

私はまだ 'はい' と入力してこの画面をスキップすることができます。しかし、私はこの警告を修正する方法を知りたいですか?

答えて

3

古くなったホストキーを含む行を~/.ssh/known_hostsに削除することでこれを解決します。 (システムのフルパスがG:\Users\Lenin\.ssh\known_hostsのように見えます)

ホストキーのチェックは良いことです。何らかの理由であなたが本当にチェックを無効にしたい場合は

、あなたは~/.ssh/configにこれを追加することができます。

Host example.com 
    StrictHostKeyChecking no 
    UserKnownHostsFile /dev/null 
+0

はそれは魅力でした。 G:\ Users \ Lenin \ .sshの下のknown_hostsを削除し、一度押すとGit GUIが既知のホストの下に最新のキーを追加しました。それ以上のプッシュはこの警告を示していません... – emaillenin

関連する問題