putty是一種輕便的多平臺ssh客戶程序,可以在
http://www.chiark.greenend.org.uk/~sgtatham/putty/ 下載到。Puttygen生成密鑰對的方法選擇協(xié)議,SSH2 DSA 2048比特,我的機器很慢,沒試4096比特的好用不,你可以自己測試下。選好后,點Generate,然后移動鼠標,過一會就生成完畢了。
生成完畢后就出現(xiàn)下面的對話框,文本區(qū)域中那亂糟糟的字符就是openssh格式的密鑰文件格式了。你可以打開vi或ee編輯器把那亂糟糟的東西保存到:~/.ssh/authorized_keys文件中
然后就可以登陸了,添上你機器的ip或域名,還有sshd監(jiān)聽的端口,選擇ssh協(xié)議
putty默認只能顯示200行的滾動區(qū)域,所以你可以在Lines of Scrollback,以防操作中快速滾屏把有用的信息給擦掉了。
字體選擇里,選擇Fixedsys字號可以根據(jù)自己需要。
點瀏覽按鈕選擇你的私鑰的位置。登陸后你可以把LANG和 LC_ALL兩個環(huán)境變量設置為zh_CN.eucCN,讓putty可以接受中文輸入。然后在把終端類型設置為xterm-color。csh下可以這樣做:setenv TERM xterm-colorsh 下這樣 : export TERM=xterm-color
SECURE CRT生成密鑰對的方式也很簡單,可以在tools菜單下選擇Create public key,然后按照提示來做。有一點需要注意的是secureCRT的密鑰文件格式和openssh的不一樣,所以上傳后需要使用ssh-keygen -i命令轉(zhuǎn)化為openssh格式,然后重新保存為authorized_keys里面下圖是使用public key認證登陸的設置
選擇私鑰
下面是secureCRT的一些終端設置,可以讓你看到和本地登陸一樣的效果
如果你成功的用public key登陸了,你就可以把sshd的密碼驗證關掉只留key認證方式,在sshd_config里添加一行PasswordAuthentication no就可以了。需要注意的是,不同程序的密鑰文件格式不一定相同,所以在應用的時候要做好轉(zhuǎn)換。私鑰一定要加密碼保護而且要保存好最好放在移動介質(zhì)上用的時候也不要復制到其他機器上,當私鑰丟失或泄露的時候,一定要立即更換密鑰對。
本站僅提供存儲服務,所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權內(nèi)容,請
點擊舉報。