Xshell配置SSH秘鑰登錄


秘鑰生成

生成公鑰

工具 -> 新建用戶秘鑰生成向導 ->

下一步 ->

點擊下一步,輸入密碼:

點擊下一步

點擊保存為文件,完成。

生成私鑰

工具 -> 用戶秘鑰管理者

選中秘鑰類型 -> 導出

保存,輸入之前設置的秘鑰保護密碼,生成私鑰

至此,生成了一對 公鑰-私鑰 對。

在服務器上添加公鑰權限

  • 上傳公鑰到服務器的/root/.ssh目錄下

  • 執行命令cat id_rsa_2048.pub >> authorized_keyschmod 600 authorized_keys
  • 然后執行 cat authorized_keys即可看到公鑰內容已經添加到文件中去了。

在XShell中登錄

  • 文件-> 新建

名稱沒有太大限制。隨意填寫,這里填寫的是rsa-test。
接着填寫主機的IP地址,也就是所要連接的服務器的IP地址。

  • 填寫 用戶身份驗證 信息

這里的密碼為前面所設置的秘鑰的保密碼,用戶名為服務器的賬號用戶名。

在多終端的XShell上進行登錄

如果在另外一台電腦上連接這個服務器賬號,則除了前面一步的配置之外,還需要手動添加私鑰。具體方法為:

  • 工具-> 用戶秘鑰管理者

  • 選擇 導入,然后選擇私鑰之后選擇打開即可正常連接。

備注

如果是服務器管理員,上面有多個用戶賬號,則需要為每一個用戶進行添加權限,這時候除了前面的公鑰信息之外,還要綁定用戶名。

參考


免責聲明!

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



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