Как предотвратить предупреждение OpenSSH о нарушении ключа хоста? - PullRequest
2 голосов
/ 29 марта 2012

У меня есть размещенный git-репозиторий на моем собственном сервере, и мой URL-адрес git-репо выглядит так:

ssh://username@example.com/var/git-repo-path

Когда я отправляюсь на сервер с помощью Git GUI, я получаю следующее предупреждение.

enter image description here

Я все еще могу набрать 'да' и пропустить этот экран.Но я хочу знать, как исправить это предупреждение?

1 Ответ

3 голосов
/ 29 марта 2012

Я бы исправил это, удалив строку, содержащую устаревший ключ хоста в ~/.ssh/known_hosts. (Похоже, полный путь в вашей системе равен G:\Users\Lenin\.ssh\known_hosts.)

Проверка ключа хоста - это хорошо.

Если по какой-то причине вы действительно хотите отключить проверку, вы можете добавить это к ~/.ssh/config:

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