依據secureCRT的經驗,走了一段彎路,原因是windows下產生的公鑰格式不能爲linux識別,需要轉換爲openssh格式;而secureCRT生成的時候就可以產生openssh格式的。
1、啓動:Edit->settings->user authenticators-Keys
2、點擊“Generate New”->下一步->key類型和key長度可以選擇默認->下一步->(文件名,註釋,密碼)。
下一步,完成。
3、在這裏,我們先要用“密碼認證方式登錄一下”
登錄後,再到Edit->Settings->key下,選擇”upload”按鈕
點擊”upload”,再通過前面用密碼登錄的接口來看下,有沒有上傳成功。
4、現在文件已經上傳了。我們需要轉換一下格式。
window ssh 轉換成openssh 認識的格式
運行:
ssh-keygen -i -f badboy.pub>> /root/.ssh/authorized_keys
5、登陸測試
登錄成功。