<b></b>
生成的密鑰類型和位數按照預設的就ok,ssh-2 rsa,1024位
生成密鑰時你需要在空白區域移動滑鼠,以便産生随機資料
點選儲存私鑰(可以不設定密碼保護),不要生成公鑰,因為putty生成的公鑰openssh無法使用.
2.ssh密碼方式登入遠端linux伺服器/vps,建立.ssh/authorized_keys.
<code>vim ~/.ssh/authorized_keys</code>
将puttygen.exe生成的公鑰内容粘貼至~/.ssh/authorized_keys.
注:公鑰内容就在顯示的公鑰(p)由openssh認可: 這行字元下面.
至于為什麼檔案名是authorized_keys,可以在/etc/ssh/sshd_config中找到下面兩行
<code>#pubkeyauthentication yes</code>
<code>#authorizedkeysfile .ssh/authorized_keys</code>
3.用ssh證書登陸你的linux伺服器/vps
putty→會話:将伺服器ip填好
putty→連接配接→資料:填好自動登陸使用者名
putty→連接配接→ssh→認證:選擇認證私鑰檔案
回到putty→會話:儲存的會話,填個名稱儲存下吧,下次直接輕按兩下名稱就可以登入了,趕緊登入吧.
4.為了安全你需要取消ssh的密碼認證方式.
<code>vim /etc/ssh/sshd_config</code>
添加下面這行
<code>passwordauthentication no</code>
重新開機ssh服務
<code>service sshd restart</code>