You need to enable JavaScript to run this app.
导航

查看公钥信息

最近更新时间2023.05.31 11:44:24

首次发布时间2022.11.03 08:26:23

如果您想要设置单台实例使用多个公钥文件,而本地又没有公钥文件的备份,您可以通过以下三种方式查看并获取公钥信息。

使用场景

  • 在Linux实例内部,您可以使用获取到的公钥信息,为实例添加多个密钥对,实现多个密钥对登录同一台云服务器实例的需求。为实例添加多个密钥对的具体操作,请参见添加或替换密钥对
  • 您可以参考本文操作,使用获取到的公钥信息通过 导入已有公钥 的方式创建密钥对

在Linux实例内部查看公钥信息

  1. 登录Linux实例
  2. 执行以下命令打开密钥对配置文件,即可查看公钥信息。
    vim .ssh/authorized_keys

本地为Windows操作系统

  1. 在本地Windows主机浏览器中访问PuTTYgen,下载并安装PuTTYgen。

  2. 双击打开puttygen.exe文件。

  3. 选择“Type of key to generate > RSA”,单击 Load 按钮。

  4. 选择.ppk或.pem文件,即可显示公钥信息。

本地为Linux或MAC系统

  1. 执行以下SSH命令查看公钥信息。
    ssh-keygen -y -f <密钥对文件路径>/<密钥对名称>.pem

    返回的公钥信息如下所示。

    ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCxxxxxxMluApvIRol1fqXDJtdeesXwVXFOySC4PzRrehfN1Us2huWo03jS7F6f164PNQDehdxxxxxx+aWBBqsZtcEKUKqVY9Vleuyt8zHHtMq8I0GBxxxxxx+T1WQCQJKe7zxxxxxx/XfNF1lBdyuKbLOAA65fWP4ca8xxxxxx/lUyOiCZxIz4EU8NaJPsK0eprwGXQcitvBZCMx7APNFNixxxxxx/eALjqfh8jo1E5t1uy7C38EPxtST7xxxxxx/HIsmlCM2xVdiJSLiTgXWY9fRvMP1BVXD7Pv0xxxxxx/V118XYkiV0rj0XqtzT7IYlFVKxxxxxx/SoJWJiWHd/
    

    说明

    如果未返回公钥信息,您可以运行chmod 400 <密钥对文件路径>/<密钥对名称>.pem命令更改权限,确保只有您才能查看该文件。