SecureCRT通過密鑰登錄(網上也有很多教程,但是有些不詳細,此教程本人親測)


1.先打開SecureCRT,標題標--工具---創建公鑰,如圖:

2.點擊創建公鑰,彈出選項點下一步

3.繼續點下一步:

4.繼續點下一步:

5.繼續點下一步(密鑰長度默認1024即可),生成密鑰需一點點時間,請等待:

6.密鑰生成完成后繼續點下一步:

7.繼續點下一步,選擇密鑰保存的位置:

備注:Identity是私鑰

  Identity.pub是公鑰

8.點完成,密鑰創建成功

9.將公鑰使用共享工具或者Linux命令rz上傳到/root/.ssh下,然后將Identity.pub改名

cd /root/.ssh

chmod 700 .ssh

mv Identity.pub authorized_keys

chmod 644 authorized_keys

10.修改/etc/ssh/sshd_config配置文件:

RSAAuthentication yes PubkeyAuthentication yes 另外,請留意 root 用戶能否通過 SSH 登錄,默認為yes PermitRootLogin yes 當我們完成全部設置並以密鑰方式登錄成功后,可以禁用密碼登錄。這里我們先不禁用,先允許密碼登陸 PasswordAuthentication yes
UerDNS no #注釋取消掉,這樣解決連接使用ssh連接服務器慢的問題

AuthorizedKeysFile      .ssh/authorized_keys 密鑰存放的路徑建議注釋取消掉
修改完成后需要重啟sshd服務(此處我被吭過,沒有重啟服務,死活都連接不上)
service sshd restart(重啟sshd服務的方法有很多,不一一例舉)

11.windows下SecureCRT配置,添加連接:


14.取消密碼勾選,選擇公鑰,屬性(選擇之前創建密鑰存放的路徑,點確定即可,然后就可以使用密鑰連接Linux了)
 


免責聲明!

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



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