1. 程式人生 > 實用技巧 >jenkins ssh server配置

jenkins ssh server配置

SSH Server的配置方法:

一、設定jenkins伺服器的密碼,設定完顯示如下

二、設定其他ssh連線伺服器的資訊:

Name:取一個自己容易認的名稱,如**專案測試機

Hostname:指連線機器的IP或域名

Username:連線機器的使用者,必須使用一個有許可權的使用者,如果覺得root太大,可在伺服器另建一個使用者,專門用來做jenkins訪問使用的

Remote Directory:遠端連線上去預設訪問的路徑,必須存在,並且有許可權

勾選下方的許可權選項,並設定一個密碼password

此密碼為登入使用者名稱相對應的密碼,並且可用,否則連線不了。

三、連線測試

以上配置完畢後,點選Test Configureation,出現如下提示:

Failed to connect or change directory

jenkins.plugins.publish_over.BapPublisherException: Failed to connect and initialize SSH connection. Message: [Failed to connect session for config [192.168.10.130]. Message [java.net.ConnectException: Connection refused (Connection refused)]]

解決方法:服務沒啟,直接到相對應的這臺機器,執行啟動命令

service sshd start

如果出現以下提示:

Failed to connect or change directory

jenkins.plugins.publish_over.BapPublisherException: Failed to connect and initialize SSH connection. Message: [Failed to connect session for config [192.168.10.130]. Message [Auth fail]]

原因:密碼設定錯誤了,點選Change password修改為正確的密碼即可。