文章内容

2022/10/25 14:18:57,作 者: 黄兵

PuTTY key format too new

今天新建了一台服务器,在登陆 shell 的时候出现了如下错误:

PuTTY key format too new

截图如下:

出现问题的原因:

PuTTY key 使用了新版本的密钥。

下面是关于 PuTTY 的介绍:

PuTTY 是一个 Telnet/SSH/rlogin/ 纯 TCP 以及串行阜连线软件。较早的版本仅支援 Windows 平台,在最近的版本中开始支援各类 Unix 平台,并打算移植至 Mac OS X 上。除了官方版本外,有许多非官方的团体或个人将 PuTTY 移植到其他平台上,像是以 Symbian 为基础的移动电话。

解决方案:

使用最新版本的 PuTTYgen(我使用的是 0.77版本,截图如下):

加载私钥(服务器生成的私钥),截图如下:

之后选择"Key"->“Parameters for saving key files”,截图如下:

设置 PuTTYgen: Private Key File Parameters,将 PPK file version 设置成 2,截图如下:

保存私钥文件,截图如下:

之后选择转换后的私钥登录服务器,就不会出现这个问题了。


参考资料:

1、"PuTTY key format too new" when using ppk file for PuTTY SSH key authentication


黄兵个人博客原创。

转载请注明出处:黄兵个人博客 - PuTTY key format too new

分享到:

发表评论

评论列表