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

相关文章
相关标签/搜索