文章内容
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
黄兵个人博客原创。
评论列表