SSH免密登錄

簡單說下背景,這兩天在搭建壓測環境時,通過jenkins將項目部署到壓測服務器,其中的一步就是設置ssh免密登錄。

話不多說,來看看具體怎么設置。

壓測服務器:192.168.10.1 ( 簡稱 A )

jenkins服務器:192.168.10.2 ( 簡稱 J )

jenkins登錄到壓測服務器的用戶是ci

J 要想免密登錄到 A,需要滿足如下要求:

1. 將 J 的 ci 用戶生成的 公鑰 (id_rsa.pub中的內容) 在 A 上保存一份,保存的位置 在A的 /home/ci/.ssh/authorized_keys文件中。

2. A 的 .ssh目錄 以及 其中的文件 對同組用戶不能有寫權限。

設置完后,jenkins服務器就可以免密登錄到壓測服務器了,進行后續部署工作了。

SSH 登錄原理 請參考:

https://www.cnblogs.com/kex1n/p/6017963.html?utm_source=itdadao&utm_medium=referral

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。