• 久久商务网-为您的企业赋予能量!
  • 请您点击以下按钮完成验证,进行域名检索。

    取消
    385
    产品说明
    域名
    域名产品简介
    域名价格
    域名选购指南
    域名用户指南
    云虚拟主机
    虚拟主机产品简介
    虚拟主机选购指南
    虚拟主机快速建站指引
    虚拟主机控制台使用指南
    云服务器
    云服务器产品简介
    云服务器计费规则
    云服务器购买指导
    云服务器控制台使用指南
    云服务器基础操作
    建站教程
    服务器租用
    服务器产品简介
    服务器计费标准
    服务器购买指导
    服务器控制台使用说明
    服务器托管
    托管产品简介
    托管计费标准
    托管选购指南
    托管控制台使用指南
    智能建站
    智能建站产品简介
    智能建站计费规则
    智能建站快速入门
    SSL证书
    SSL选购指南
    SLL证书安装
    商标注册
    商标产品简介
    商标注册申请
    CDN加速
    CDN产品简介
    CDN使用指南
    云数据库
    云数据库产品简介
    云数据库计费规则
    云数据库购买指导
    云数据库快速入门
    云数据库连接实例
    云数据库控制台使用指南
    负载均衡
    负载均衡产品简介
    负载均衡产品价格
    负载均衡购买指南
    负载均衡用户指南
    负载均衡快速入门
    负载均衡实践操作
    对象存储
    对象存储产品简介
    对象存储控制台使用指南
    Linux系统创建SSH密钥对

    使用限制

    SSH密钥对仅支持Linux系统创建。

    创建SSH密钥操作步骤

    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. 创建完成,安装公钥。

      输入以下命令,在服务器上安装公钥:

      [root@host ~]$ cd .ssh
      [root@host .ssh]$ cat id_rsa.pub >> authorized_keys

      如此便完成了公钥的安装。为了确保连接成功,请保证以下文件权限正确:

      [root@host .ssh]$ chmod 600 authorized_keys
      [root@host .ssh]$ chmod 700 ~/.ssh
    5. 设置SSH,打开密钥登录。

      编辑 /etc/ssh/sshd_config 文件,进行如下设置:

      RSAAuthentication yes
      PubkeyAuthentication yes

      另外,请留意 root 用户能否通过 SSH 登录:

      PermitRootLogin yes

      当你完成全部设置,并以密钥方式登录成功后,再禁用密码登录:

      PasswordAuthentication no

      最后,重启 SSH 服务:

      [root@host .ssh]$ service sshd restart


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

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