0
我想使用Jenkins CLI,爲此,我認爲我需要在我的機器上生成一個SSH密鑰對,並將該對的公鑰放在Jenkins服務器配置中。使用ssh密鑰連接到Jenkins
我在我的機器上用ssh-keygen -t rsa -b 4096 -C "[email protected]"
生成了一個SSH密鑰,我試圖將公鑰發給Jenkins服務器。
但是,如果我去詹金斯 - >證書 - >系統 - >全局證書,唯一與SSH相關的選項是SSH Username with private key
。
它不應該要求SSH公鑰而不是私鑰嗎?
我在假設中犯了什麼錯誤?
全局憑證中的SSH用戶名和私鑰用於在計算機上運行測試任務時通過SSH或通過ssh執行某些操作。對於你的用例,我覺得你應該把公鑰放到運行Jenkins的服務器上 – Chong