Putty添加SSH Key

本文介绍了如何在Putty中配置免密码登录的过程。通过在Linux服务器上生成rsa公私钥对,并使用PuttyGen将OpenSSH私钥转换为Putty私钥格式,最终实现了Putty远程连接时的免密码登录。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Question

之前每次在使用Putty远程连接时都需要输入密码,想起了可以使用ssh实现免密码登录,因此就试了一下。

首先在远程的Linux上用ssh-keygen创建了一对rsa公私钥对,拷贝私钥到Windows系统上,通过Putty中的 Connection -> SSH -> Auth -> Authentication parameters -> Browse 选择私钥,之后登录,提示如下错误:

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

啥?不能使用OpenSSH SSH-2类型的私钥,Are you kidding me?

Answer

在网上看到一篇帖子说OpenSSH私钥与Putty不兼容,需要使用PuttyGen将其转换为Putty的私钥类型,于是,下载一个PuttyGen试了一下,果然如此。

OpenSSH私钥 -> Putty私钥

PuttyGen -> Import key -> Save private key

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值