Назад | Перейти на главную страницу

Jenkins - Ошибка проверки ключа хоста

Хотя у меня нет проблем с установкой SSH-соединения с одного сервера на другой, у моего Jenkins по-прежнему возникают проблемы с подключением к удаленному серверу при выполнении управляемого сценария, как показано ниже.

$ssh root@xxx.xxx.xxx.xxx

А ниже приводится сообщение, созданное Дженкинсом при создании проекта.

$ /bin/sh /tmp/build_step_template8225836097820612990.sh
Host key verification failed.

Дополнительная информация будет загружена по запросу.

Есть два способа исправить это.

Первый: войдите на свой сервер Jenkins, вручную подключитесь к этому компьютеру по ssh и примите ключ.

Второй: добавьте в свою команду ssh следующее:

-o StrictHostKeyChecking=no

Пример:

ssh -i ~/.ssh/key.pem -o StrictHostKeyChecking=no ubuntu@1.1.1.1