1、下載putty.exe puttygen.exe 雙擊即可使用,無需安裝
下載地址: http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html
2、運行Puttygen.exe生成密鑰
運行Puttygen.exe---->Parameters選項選擇----->SSH-2 RSA------>
點擊Generate 按鈕開始生成密鑰(可以在程序Key下方的空白處移動鼠標,直到生成密鑰結
束)---->點下面的Save private key把私鑰保存起來,擴展名是 .ppk
的文件。此時不要關閉程序
3、連接遠程服務器,上傳密鑰使用Putty登陸遠程服務器
在用戶目錄下,創建~/.ssh/authorized_keys
例如:
[email protected]%mkdir ~/.ssh
[email protected]%cd ~/.ssh
[email protected]%vi authorized_keys
複製Puttygen.exe程序Public key for pasting into Open SSH authorized_keys file:下面的內容到服務器上的authorized_keys文件中粘貼並保存退出。
4、使用Putty密鑰方式驗證自動登陸
打開Putty.exe------>Session------>Host name(or IP address)
輸入遠程服務器IP地址
----->Connection------>data------>Auto-login username
輸入用於登陸的用戶名
-------->SSH---->Auth------>
Private key file for authentication:----->點擊Browser
選擇到你保存私鑰(.pkk)的文件。 (注意在此,返回含有IP地址的最初頁面,點擊保存 save,這樣以後登陸的時候,直接load我們所保存的這個IP就可以直接登陸了)
---->Open自動登陸到服務器上了。
5、可以爲此時所設置的PUTTY建立以快捷鍵
參考文獻:
http://wenku.baidu.com/link?url=Lv5LpeT6bCJ9V0yXKEPJA-D6BjcJqnrMLRto9-LwnX9eJJRqf4elhVfGt9v5ulDoKORCK4eFCmEH66gvageMQzAqJcgY9DkuaXOMiHSMyb7
http://blog.chinaunix.net/uid-9184692-id-57868.html