服務器禁用了用戶名密碼登錄,只開啓了私鑰登錄,這幾天換了新的電腦,又忘了怎麼使用私鑰了。
Windows登錄Linux
第一步,找一個目錄創建文件夾.ssh,沒特別的用處,就是方便找。
第二步,用命令行生成私鑰和公鑰文件。可以用命令行,也可以用工具。
C:\Users\Admin\.ssh>ssh-keygen -t rsa -C "[email protected]"
我使用的是工具PuTTYGen
先點擊Generator,晃動鼠標直到進度條100%;
在Key-comment處填上郵件信息或者本機信息;
複製出上面區域的內容,保存爲abc_pub,這是公鑰,最後放在Linux服務器的.ssh/authorized_keys中;
點擊Save private key,會生成一個ppk文件,最後使用此文件登錄。
第四步,使用ppk私鑰登錄。