文档首页 > > 常见问题> 密钥对管理类>

导入通过PuTTYgen工具创建的密钥对失败如何处理?

导入通过PuTTYgen工具创建的密钥对失败如何处理?

分享
更新时间:2020/12/17 GMT+08:00

问题描述

通过PuTTYgen工具创建的密钥对,在导入管理控制台使用时,系统提示导入公钥文件失败。

可能原因

公钥内容的格式不符合系统要求:

当用户使用PuTTYgen工具创建密钥对时,使用PuTTYgen工具的“Save public key”保存公钥,公钥内容的格式会发生变化。当用户将公钥内容导入管理控制台时,系统会校对公钥内容的格式,若校对不成功,则会导致导入失败。

处理方法

使用本地保存的私钥文件,在“PuTTY Key Generator”中恢复内容格式正确的公钥文件,然后再将该公钥文件导入管理控制台。

  1. 恢复内容格式正确的公钥文件。

    1. 双击“PUTTYGEN.exe”,打开“PuTTY Key Generator”,如图1所示。
      图1 PuTTY Key Generator主界面
    2. 单击“Load”,并在本地选择该密钥对的私钥文件。

      系统将自动加载该私钥文件,并在“PuTTY Key Generator”中恢复格式正确的公钥文件内容,如图2所示,蓝框中的内容即为符合系统要求的公钥文件。

      图2 恢复公钥文件内容
    3. 复制蓝框中的公钥内容,并将其粘贴在文本文档中,以“.txt”格式保存在本地。

      请勿直接单击“Save public key”保存公钥文件。若用户使用“Save public key”保存公钥,公钥内容的格式会发生变化,不能直接导入管理控制台使用。

  2. 将内容格式正确的公钥文件导入管理控制台。

    1. 登录管理控制台。
    2. 选择安全 > 数据加密服务
    3. 在左侧导航树中,选择“密钥对管理”
    4. 在密钥对列表页面,单击“导入密钥对”
    5. 单击“选择文件”,选择保存的“.txt”格式的公钥文件,或将公钥内容复制并粘贴至“公钥内容”文本框中。
    6. 单击“确定”,导入公钥文件。

分享: