Putty添加SSH Key

Question

以前每次在使用Putty遠程鏈接時都須要輸入密碼,想起了能夠使用ssh實現免密碼登陸,所以就試了一下。ssh

首先在遠程的Linux上用ssh-keygen建立了一對rsa公私鑰對,拷貝私鑰到Windows系統上,經過Putty中的 Connection -> SSH -> Auth -> Authentication parameters -> Browse 選擇私鑰,以後登陸,提示以下錯誤:spa

Unable to use key file "xxx" (OpenSSH SSH-2 private key)
  • 1

啥?不能使用OpenSSH SSH-2類型的私鑰,Are you kidding me?.net

Answer

在網上看到一篇帖子說OpenSSH私鑰與Putty不兼容,須要使用PuttyGen將其轉換爲Putty的私鑰類型,因而,下載一個PuttyGen試了一下,果真如此。code

OpenSSH私鑰 -> Putty私鑰

PuttyGen -> Import key -> Save private keyblog

相關文章
相關標籤/搜索