putty WinScp 免密登錄遠程 Linux


該方法的原理是預先生成一對公鑰和私鑰,私鑰以文件的形式保存在本地,公鑰保存在遠程機器上。這樣每次登錄只需指定私鑰文件,遠程機器通過比對公鑰和私鑰來驗證登錄的合法性。

Putty 免密登錄

第一步 生成公鑰/私鑰對

使用 putty 安裝目錄中的 puttygen.exe 工具

點擊 generate --> 隨意移動鼠標來生成秘鑰 -->將公鑰部分復制備用 --> 點擊 Save private key

 

第二步 將公鑰添加到遠程機器的 ~/.ssh/authorized_keys 文件 (追加到文件末尾即可)

第三步 登錄時指定私鑰文件

Putty→會話:將服務器IP填好

Putty→連接→數據:填好自動登陸用戶名

Putty→連接→SSH→認證:選擇認證私鑰文件(保存的密鑰文件)

回到Putty→會話:保存的會話

WinScp 免密登錄

這里 WinScp 使用 putty 生成的公鑰和私鑰

 打開 WinScp --> 新建站點 --> 協議選擇 SCP --> 填寫遠程機器IP 端口 登錄用戶名 --> 選擇高級 --> 在 SSH 驗證中指定putty生成的私鑰文件 --> 保存

 

 


免責聲明!

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



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