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

通过Windows主机登录Linux实例

最近更新时间2023.07.13 17:34:46

首次发布时间2021.12.31 14:52:36

操作场景

本文为您介绍当本地主机使用Windows操作系统时,如何登录云上Linux实例。

本地主机操作系统云服务器操作系统本地主机登录工具登录认证方式
WindowsLinuxPuTTY、命令提示符--SSH命令密码和密钥

前提条件

  • 您已获取云服务器实例的密码或密钥对私钥文件。如忘记密码,请重置登录密码;如未获取密钥对,请创建密钥对

  • 请确认云服务器实例状态处于 运行中 状态。

  • 请确认云服务器实例已分配公网IP,具备连通公网能力。

  • 请确认云服务器实例关联的入方向安全组已开启TCP 22端口,否则将无法成功登录。

密码登录步骤

使用PuTTY工具

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

  2. 双击打开putty64.exe文件,配置以下参数。

    参数说明
    Host Name填写云服务器实例的公网IP地址。
    Port填写云服务器实例的端口,此处需设置为22。
    Connection type此处需选择SSH。
    Saved Sessions此处可以按需配置本会话的名称,并单击“Save”按钮。用于保存本次连接记录,便于之后快捷登录。
  3. 单击“Open”按钮,进入“PuTTY”运行页面,根据提示输入root和root的密码,即可成功登录Linux实例。
    image

使用SSH工具

  1. 在本地主机打开“开始”,打开“命令提示符”终端。

  2. 输入以下SSH命令。
    ssh <root>@<Linux实例的公网IP地址>

  3. 输入Linux实例root的密码,按Enter键,即可成功登录。

密钥登录步骤

使用PuTTY工具

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

    • PuTTYgen是私钥文件转换工具,使用PuTTY登录,您需要将私钥文件的格式从.pem转换为.ppk。
  2. 双击打开puttygen.exe文件。

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

    2. 选择“All Files”后,选中私钥文件,单击“打开”按钮。

    3. 在弹出的确认框中单击“确定”,在下图中选择“Save private key”。

    4. 在弹出的确认框中单击“是”。

    5. 指定格式为ppk的私钥文件的名称,单击“保存”按钮。

  3. 双击打开putty64.exe文件。

    1. 在左侧目录中选择“Connection > SSH > Auth”,在右侧窗口选择“Browse”。

    2. 选择已保存的格式为ppk的私钥文件,单击“打开”按钮。

    3. 在左侧目录中选择“Session”,配置以下参数。

      参数说明
      Host Name填写云服务器实例的公网IP地址。
      Port填写云服务器实例的端口,此处需设置为22。
      Connection type此处需选择SSH。
      Saved Sessions此处可以按需配置本会话的名称,并单击“Save”按钮。用于保存本次连接记录,便于之后快捷登录。
  4. 单击“Open”按钮,进入“PuTTY”运行页面,根据提示输入root,即可自动识别私钥并成功登录Linux实例。
    image

使用SSH工具

  1. 在本地主机打开“开始”,打开“命令提示符”终端。

  2. 依次执行以下命令,修改私钥文件权限为当前登录用户可读。

    icacls <.pem私钥文件在本地主机上的绝对路径> /grant <本地主机实例的用户名>:F    
    icacls <.pem私钥文件在本地主机上的绝对路径> /inheritancelevel:r
    
  3. 执行以下命令,登录实例。
    ssh -i <.pem私钥文件在本地主机上的存储路径> <Linux实例的用户名>@<Linux实例的公网IP地址>

  4. Enter键,即可成功登录。