使用私钥访问远程服务器:pem和ppk文件

本文介绍在Windows环境下如何使用PEM密钥文件进行远程服务访问。包括使用PuTTY工具及其密钥格式PPK的问题及解决办法,以及如何在Xshell中配置PEM密钥进行认证。

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

   由于我用的一直是MAC系统,没有关注过windows对pem文件的访问,今天教同事使用『私钥』访问远程服务,她的是windows 7的系统,但是她机器上装的xshell工具过期了。我就说用其他工具吧。

   悲剧就开始了,我当时忽略了windows和mac的系统区别,直接在putty工具上用了ssh使用密钥链接的命令(习惯了),然后就尴尬了,连不上,我想了好久为啥,之后了解到putty的密钥文件不是命令访问的,而是通过工具配置浏览路径,之后发现了putty无法使用pem文件,应该是用ppk密钥文件。

    这就尴尬了,还要转换,我没有转换,我重新安装了xshell。方法:新建会话属性-->连接-->用户身份验证-->方法(Public Key)-->浏览(选择pem文件)。

 

注:

    pem:通用证书格式

    ppk:为putty下面的专有格式

转换:

pem->ppk

    直接通过putty下的puttygen.exe 选的Load private key, 然后save private key就可以了

ppk->pem

     这个也算是选择load private key 然后要选择菜单Conversions下面的Export SSH key

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值