秘鑰生成
生成公鑰
工具 -> 新建用戶秘鑰生成向導 ->
下一步 ->
點擊下一步,輸入密碼:
點擊下一步
點擊保存為文件,完成。
生成私鑰
工具 -> 用戶秘鑰管理者
選中秘鑰類型 -> 導出
保存,輸入之前設置的秘鑰保護密碼,生成私鑰
至此,生成了一對 公鑰-私鑰 對。
在服務器上添加公鑰權限
- 上傳公鑰到服務器的/root/.ssh目錄下
- 執行命令
cat id_rsa_2048.pub >> authorized_keys
與chmod 600 authorized_keys
- 然后執行
cat authorized_keys
即可看到公鑰內容已經添加到文件中去了。
在XShell中登錄
- 文件-> 新建
名稱沒有太大限制。隨意填寫,這里填寫的是rsa-test。
接着填寫主機的IP地址,也就是所要連接的服務器的IP地址。
- 填寫 用戶身份驗證 信息
這里的密碼為前面所設置的秘鑰的保密碼,用戶名為服務器的賬號用戶名。
在多終端的XShell上進行登錄
如果在另外一台電腦上連接這個服務器賬號,則除了前面一步的配置之外,還需要手動添加私鑰。具體方法為:
-
工具-> 用戶秘鑰管理者
-
選擇 導入,然后選擇私鑰之后選擇打開即可正常連接。
備注
如果是服務器管理員,上面有多個用戶賬號,則需要為每一個用戶進行添加權限,這時候除了前面的公鑰信息之外,還要綁定用戶名。