99
创建SSH密钥对

最后更新时间:2018-10-25 10:05:58



  1. 使用VNC服务器账号密码连接Linux实例。

  2. 打开终端,输入以下指令,查看是否已经生成SSH秘钥。

      • ls -al ~/.ssh
      • # Lists the files in your .ssh directory, if they exist
      • 如果有文件id_rsa.pub 或 id_dsa.pub 说明已经创建过SSH密钥,导入即可。

  3. 生成新的SSH密钥。

    •         在服务器上制作密钥对。首先用密码登录到你打算使用密钥登录的账户,然后执行以下命令:

          [root@host ~]$ ssh-keygen <== 建立密钥对
          Generating public/private rsa key pair.
          Enter file in which to save the key (/root/.ssh/id_rsa): <== 按 Enter
          Created directory '/root/.ssh'.
          Enter passphrase (empty for no passphrase): <== 输入密钥锁码,或直接按 Enter 留空
          Enter same passphrase again: <== 再输入一遍密钥锁码
          Your identification has been saved in /root/.ssh/id_rsa. <== 私钥
          Your public key has been saved in /root/.ssh/id_rsa.pub. <== 公钥
          The key fingerprint is: xxxxxxx

  4. 创建完成,安装公钥。

  5. 设置SSH,打开密钥登录。

这条帮助是否解决了您的问题? 已解决 未解决

提交成功!非常感谢您的反馈,我们会继续努力做到更好! 很抱歉未能解决您的疑问。我们已收到您的反馈意见,同时会及时作出反馈处理!