ssh通過pem文件登陸服務器


一些為了安全操作,推薦使用私鑰進行登錄服務器,拿jenkins來說,默認的驗證方式就是私鑰

實現方式

先在本機通過 ssh-keygen直接生成公私鑰
如下在當前文件夾下生成 my.pem(私鑰)和 my.pem.pub(公鑰)
ssh-keygen -t rsa -f my.pem -C "your@email.com"
參數說明: -t type密鑰類型(rsa、dsa...), -f生成文件名, -C備注
 生成的文件
my.pem.pub內容上傳至你需要連接的服務器
操作步驟,編輯 authorized_keys文件,路徑在當前用戶目錄下的 .ssh文件夾下
將生成的pub文件的內容追加到 authorized_keys文件中
保存退出之后就可以通過 ssh -i file user@ip訪問了
如下命令連接
xshell等工具直接選使用private key連接就可以了
如下工具連接
 ok!
 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM