Обычно мы ожидаем ключ в папке ~/.ssh/
, но в случае с Дженкинсом лучше абсолютный путь.Таким образом, могут быть две причины
- , не выбирающих правильный ключ, передайте полный путь, как
/absolute_path/key.pem
Сообщение об ошибке проверки ключа хоста означает, чтоВаш SSH-клиент сравнил полученный открытый ключ удаленного сервера и заметил, что он не соответствует сохраненной версии ключа хоста в файле ~ / .ssh / known_hosts.
, поэтому попробуйте с -o StrictHostKeyChecking=no
/ cant-Установить-SSH-соединение
Если все ещепроблема, вы можете опубликовать полный журнал отладки.
если есть проблема с разрешением, вы должны скопировать в место, где у пользователя есть разрешение.
Должно быть похоже на
scp -v -i /path/key.pem /path_to_my_file/file.txt user@host:/home/user/path_to_target'