若您使用的是 Linux 云服务器,强烈建议使用 SSH 公钥、私钥(Keypair)进行远程登录身份验证。

您可以创建一个 SSH 密钥,并立刻下载其私钥。云平台不保存您的私钥,此下载链接将保留 10 分钟,请保管好私钥。

前提条件

已获取 管理控制台的账号和密码。

操作步骤

  1. 登录 管理控制台。

  2. 选择产品与服务 > 计算 > 云服务器,进入云服务器页面。

  3. 在左侧导航栏中,选择 SSH 密钥 , 进入 SSH 密钥页面。

  4. 点击创建 ,弹出创建 SSH 密钥窗口。

    vm ssh win
  5. 配置 SSH 密钥参数。

    • 创建新密钥对

      1. 设置 SSH 密钥名称。

      2. 选择创建新密钥对

      3. 点击提交,弹出下载 SSH 密钥的私钥窗口。

        vm ssh download
      4. 点击下载,下载私钥,此下载链接将保留 10 分钟。

        注意

        为保证私钥的安全,此下载链接将保留 10 分钟,请妥善保管。

      5. 关闭下载链接,弹出 SSH 密钥绑定云服务器提示信息。

        vm ssh bind prompt
      6. 请根据需要确定是否绑定到云服务器。

    • 使用已有公钥

      1. 设置 SSH 密钥名称。

      2. 将已有的公钥拷贝到公钥文本框。

        格式:ssh-rsa AAAAB3NzaC1ycEAAArwtrqwerJAsdfdgjUTEEHh…​

      3. 点击提交,完成 SSH 密钥的创建操作。

  6. 创建完成后,您可以在 SSH 密钥列表中,查看已创建的 SSH 密钥。

    包含 SSH 密钥 ID、名称、加密方法、创建时间等。

相关操作

绑定 SSH 密钥

开放 TCP 22 端口

请确认 TCP 22 端口已打开,若未打开,请参照如下步骤打开 TCP 22 端口。

  1. 进入云服务器列表页面。

  2. 点击云服务器 ID,进入云服务器详情页面。

  3. 在`绑定资源`区域,可以看到该云服务器正在使用的安全组。

    vm security group
  4. 点击安全组,进入安全组配置页面。

  5. 点击添加规则,新建一个下行规则。

    vm security rule

    需要关注如下参数。

    参数 取值

    方向

    下行规则

    行为

    接受

    协议

    TCP

    起始端口

    22

  6. 点击提交,完成安全组规则的创建操作。

  7. 点击应用修改,使配置生效。