增加jenkins結點
主機設置
在連接到master後,在終端中輸入ssh-keygen -t rsa -C “[email protected]” -b 4096
根據提示生成公鑰和私鑰,公鑰和私鑰會保存在~/.ssh目錄下,如底下的id_rsa就是私鑰,id_rsa.pub便是公鑰
然後複製私鑰
創建credential
點擊”add”來添加credential
將剛剛複製的私鑰輸入到private key區域
填寫pass 子機密碼
子機設置
然後就是添加公鑰,添加公鑰需要在agent上添加,這裏我們使用的是一臺mac
進入agent機器對應用戶的~/.ssh目錄下,vim authorized_keys,將剛纔複製的公鑰粘貼到其中,然後保存
填寫IP地址
選擇策略 manaulay truse keys
啓動agent了,點擊”relaunch agent”按鈕
點擊的時候會發現啓動失敗,因爲我們還需要點擊左側的Trust SSH HOST Key,點擊進去確認後,再次點擊relaunch agen
需要開啓遠程登錄
總結
生成一個私鑰和公鑰 分別給 jenkins 和 子機即可實現關聯