У меня проблемы с развертыванием моих файлов git на сервере Ubuntu от jenkins с использованием ssh, установленного на другом сервере Ubuntu.
Я пытался следовать различным руководствам, таким как , какнастроить ssh-ключи для публикации на jenkins через ssh и https://www.youtube.com/watch?v=UPSpLDnuJC0,, но без удачи.Для руководства по Stackoverflow я получаю ошибку jenkins.plugins.publish_over.BapPublisherException: Failed to connect and initialize SSH connection. Message: [Failed to connect session for config [webapp]. Message [java.net.ConnectException: Connection refused (Connection refused)]]
, а для руководства по YouTube - Permission denied, please try again.
Permission denied, please try again.
Permission denied (publickey,password).
Build step 'Execute shell' marked build as failure
.
Я выполнил ssh-keygen на сервере jenkins как пользователь jenkins (whoami = jenkins) вкаталог /var/lib/jenkins/.ssh/id_rsa
, скопировал содержимое файла id_rsa.pub
в файл author_keys сервера веб-приложений и т. д. Все сделано точно так же, как в руководствах, но почему-то мне все время отказывают.
Идеи и помощь приветствуются.