所选语种没有对应资源,请选择:

本站点使用Cookies,继续浏览表示您同意我们使用Cookies。Cookies和隐私政策>

提示

尊敬的用户,您的IE浏览器版本过低,为获取更好的浏览体验,请升级您的IE浏览器。

升级

FusionCloud 6.3.1 用户指南 (Region Type II) 10

评分并提供意见反馈 :
华为采用机器翻译与人工审校相结合的方式将此文档翻译成不同语言,希望能帮助您更容易理解此文档的内容。 请注意:即使是最好的机器翻译,其准确度也不及专业翻译人员的水平。 华为对于翻译的准确性不承担任何责任,并建议您参考英文文档(已提供链接)。
登录Linux弹性云服务器

登录Linux弹性云服务器

密钥方式登录Linux弹性云服务器(SSH方式)

如果您的弹性云服务器使用密钥对方式登录鉴权,可以通过SSH方式登录弹性云服务器。

前提条件
  • 已获取该弹性云服务器的密钥文件。
  • 弹性云服务器已经绑定弹性IP。如果未绑定请参考申请和绑定弹性IP章节。
  • 已配置安全组入方向的访问规则,允许从本机访问该云服务器,配置方式请参见配置安全组规则
  • 如果弹性云服务器所在VPC与防火墙关联,需要放通用于登录的服务器的IP及登录时使用的端口。
  • 使用的登录工具(如PuTTY)与待登录的弹性云服务器之间网络连通。例如,默认的22端口没有被防火墙屏蔽。
操作步骤

本地使用Windows操作系统

此处以PuTTY为例,介绍如何使用私钥登录Linux弹性云服务器,私钥文件的格式必须为“.ppk”。

  1. 判断私钥文件是否为.ppk格式。

  2. 判断是否已安装PuTTY和PuTTYgen。

    • 是,执行步骤 3
    • 否。下载并安装PuTTY和PuTTYgen。
    说明:

    PuTTYgen是密钥生成器,用于创建密钥对,生成一对公钥和私钥用于登录鉴权。

  1. 运行PuTTYgen。
  2. “Actions”区域,单击“Load”,导入创建弹性云服务器时保存的私钥文件。

    导入时注意设置选择的文件类型为“All files (*.*)”

    图14-19 文件类型

  3. 单击“Save private key”,保存转化后的私钥到本地。例如:kp-123.ppk
  4. 双击“PUTTY.EXE”,打开“PuTTY Configuration”。

    图14-20 PuTTY Configuration

  5. 选择“Connection > Data”,在Auto-login username处输入“root”。
  6. 选择“Connection > SSH > Auth”,在配置项“Private key file for authentication”处,单击“Browse”,选择私钥文件或步骤 5中转化的密钥。
  7. 单击“Session”,在“Host Name (or IP address)”下的输入框中输入弹性云服务器的弹性IP地址。
  8. 单击“Open”。

    登录弹性云服务器。

本地使用Linux操作系统

此处以私钥文件为“kp-123.pem”为例进行介绍。
  1. 执行如下命令,变更密钥文件的权限为只读。

    chmod 400 /path/kp-123

    命令中的path为密钥文件的存放路径。

  2. 执行如下命令,登录弹性云服务器。

    ssh -i /path/kp-123 默认用户名@弹性IP地址

    假设Linux弹性云服务器的默认用户名是linux,则命令如下:

    ssh -i /path/kp-123 linux@弹性IP地址

    其中:

    path为密钥文件的存放路径;弹性IP地址为弹性云服务器绑定的弹性IP地址。

密码方式登录Linux弹性云服务器(SSH方式)

以下3种情况时,您可以通过密码以SSH方式登录弹性云服务器:
  • 弹性云服务器的鉴权方式为密码。
  • 弹性云服务器的鉴权方式为密钥,通过密钥重置了root帐号的密码。
  • 创建弹性云服务器时,不支持设置鉴权方式,但已获取创建弹性云服务器使用的镜像里内置的root帐号的密码。
背景信息

使用密码方式登录Linux弹性云服务器(SSH方式)的功能默认是被禁用的,如果您需要开启此功能,可以在登录弹性云服务器后自行设置。为避免安全风险,在开启SSH密码方式远程登录的权限后,请务必重置Linux弹性云服务器普通帐户的密码。

前提条件
  • 弹性云服务器已经绑定弹性IP地址,绑定方式请参见申请和绑定弹性IP章节。
  • 已配置安全组入方向的访问规则,允许从本机访问该云服务器,配置方式请参见配置安全组规则
  • 如果弹性云服务器所在VPC与防火墙关联,需要放通用于登录的服务器的IP及登录时使用的端口。
  • 使用的登录工具(如PuTTY)与待登录的弹性云服务器之间网络连通。例如,默认的22端口没有被防火墙屏蔽。
操作步骤
  1. 根据申请云服务器时选择的登录方式执行对应的操作:

    表14-33 登录方式

    申请云服务器时选择的登录方式

    SSH密码登录过程

    密钥对

    1. 重置root帐号的密码。
      1. 使用SSH密钥方式登录Linux弹性云服务器,登录方法请参见密钥方式登录Linux弹性云服务器(SSH方式)
      2. 执行以下命令,设置root密码。

        sudo passwd root

      3. 按照回显提示,输入新密码,按“Enter”。
      4. 重新输入设置的新密码,按“Enter”。
      5. 系统回显如下时,表明重置成功。
        passwd: all authentication tokens updated successfully.
    2. 参考相关操作开启SSH密码方式登录权限。
    3. 执行步骤 2~步骤 3

    密码

    1. 参考相关操作开启SSH密码方式登录权限。
    2. 执行步骤 2~步骤 3

    登录时界面上无登录方式配置项

    1. 参考相关操作确认是否已开启SSH密码方式登录权限。
    2. 执行步骤 2~步骤 3

  2. 重置Linux弹性云服务器普通帐户的密码。

    1. 根据申请弹性云服务器时设置的鉴权方式选择登录方式。
    2. 假设弹性云服务器的用户名为“linux”,根据申请弹性云服务器时设置的鉴权方式执行相应的命令:
      • 如果选择的是“密钥对”,执行sudo passwd linux
      • 如果选择的是“密码”,执行passwd linux
    3. 按照回显提示,输入新密码,按“Enter”。
    4. 重新输入设置的新密码,按“Enter”。
    5. 系统回显如下时,表明重置成功。
      passwd: all authentication tokens updated successfully.

  3. 登录弹性云服务器。

    • 客户端使用Windows系统

      以PuTTY为例,介绍登录的方法。

      1. 运行PuTTY。
      2. 单击“Session”,在“Host Name (or IP address)”下的输入框中输入弹性云服务器的弹性IP地址。
      3. 单击“Open”。
      4. 输入用户名“root”和创建弹性云服务器时设置的密码或1.a中重置的root密码,登录弹性云服务器。
        说明:

        如果镜像未安装Cloud-Init,则输入制作镜像时设置的root用户的密码。

    • 客户端使用Linux系统

      在计算机的命令行中运行如下命令登录弹性云服务器:

      ssh 弹性云服务器绑定的弹性IP地址

相关操作
开启SSH密码方式登录权限
  1. 根据鉴权方式选择对应的登录方式登录弹性云服务器:
  2. 执行以下命令,打开“sshd_config”文件。

    sudo vi /etc/ssh/sshd_config

  3. 将文件中“PasswordAuthentication”的值修改为“yes”。
    说明:

    对于使用SUSE和Open SUSE两个系列操作系统的弹性云服务器,需确认“/etc/ssh/sshd_config”中的“PermitRootLogin”“PasswordAuthentication”、“ChallengeResponseAuthentication”和“UsePAM”值均为“yes”。

VNC方式登录Linux弹性云服务器

VNC方式是UI界面提供的可远程登录弹性云服务器的能力,只支持密码鉴权。以下3种情况,您可以通过密码以VNC方式登录弹性云服务器:
  • 弹性云服务器的鉴权方式为密码。
  • 弹性云服务器的鉴权方式为密钥,通过密钥重置了root帐号的密码。
  • 创建弹性云服务器时,不支持设置鉴权方式,但已获取创建弹性云服务器使用的镜像里内置的root帐号的密码。
说明:

GPU型云服务器不支持VNC登录。

前提条件
  • 当前提供的远程登录功能是通过系统配置的自定义端口进行访问的,在使用远程登录功能时,请确保需要使用的端口未被防火墙屏蔽。端口为《xxx_export_all_CN.xlsm》中“1.2基本参数”页签里的“vncserver_port”参数的配置值。例如:端口号为8088时,需要确保端口8088没有被防火墙屏蔽。
  • 如果客户端操作系统使用了本地代理,且用户无法配置该本地代理的防火墙端口,请关闭代理模式后再使用远程登录功能。
操作步骤
  1. 根据申请云服务器时选择的登录方式执行对应的操作:

    表14-34 登录方式

    申请云服务器时选择的登录方式

    SSH密码登录过程

    密钥对

    1. 重置root帐号的密码。
      1. 使用SSH密钥方式登录Linux弹性云服务器,登录方法请参见密钥方式登录Linux弹性云服务器(SSH方式)
      2. 执行以下命令,设置root密码。

        sudo passwd root

      3. 按照回显提示,输入新密码,按“Enter”。
      4. 重新输入设置的新密码,按“Enter”。
      5. 系统回显如下时,表明重置成功。
        passwd: all authentication tokens updated successfully.
    2. 执行步骤 2~步骤 9

    密码

    执行步骤 2~步骤 9

    登录时界面上无登录方式配置项

    执行步骤 2~步骤 9

  2. 使用浏览器,以VDC业务员帐号登录ManageOne。

    • 非B2B场景登录地址:https://ManageOne控制台主页的访问地址。例如,https://console.demo.com。

      B2B场景登录地址:https://ManageOne租户的访问地址。例如,https://tenant.demo.com。

    • 帐号密码:VDC业务员对应帐号和密码。

  3. 在导航栏左上角下拉框选择地域和Project。
  4. 在导航栏上方,单击“控制台”,选择“计算 > 弹性云服务器”。
  5. 在弹性云服务器列表中的右上角,输入待登录的弹性云服务器名称、IP地址或ID,并单击进行搜索。
  6. 在弹性云服务器的操作栏,单击“远程登录”。

    进入远程登录键盘配置。

  7. 选择登录后使用的语言键盘,并单击“远程登录”。
  8. (可选)如果界面提示“Press CTRL+ALT+DELETE to log on”,请单击远程登录操作面板右上方的“Send CtrlAltDel”按钮进行登录。

    图14-21 发送“Ctrl+Alt+Delete”

  9. 输入创建弹性云服务器时设置的密码或1.a中重置的密码,登录弹性云服务器。

    说明:

    如果镜像未安装Cloud-Init,则输入制作镜像时设置的root用户的密码。

翻译
下载文档
更新时间:2019-08-15

文档编号:EDOC1100043091

浏览量:48609

下载量:314

平均得分:
本文档适用于这些产品
相关文档
相关版本
Share
上一页 下一页