文档平台

API 文档

登录 Linux 实例

最近更新时间:2018-05-28 14:41:04

查看pdf

在购买并启动了 Linux 类型的实例后,您可以连接并登录它。根据您本地的操作系统和 CVM 实例是否可被 Internet 访问,不同情况下可以使用不同的登录方式,具体内容可参考下表:

本地操作系统类型 Linux 云服务器实例有公网 IP Linux 云服务器实例没有公网 IP
WindowsWebShell 登录
VNC 登录
远程登录软件登录
密钥登录
VNC登录
LinuxWebShell 登录
VNC 登录
SSH 登录
密钥登录
Mac OSWebShell 登录
VNC 登录
SSH 登录
密钥登录

前提条件

使用密码登录的前提条件

使用密码登录需要使用管理员帐号和对应的密码。

  • 管理员账号:对于不同类型的 Linux 实例,管理员帐号不同,如下表。
实例操作系统 管理员帐号
SUSE/CentOS/Debian root
Ubuntu ubuntu
  • 密码:

    • 若用户在启动实例时选择【自动生成密码】,则初始密码由系统随机分配。您可以登录腾讯云控制台,单击右侧站内信按钮,查收新购买的服务器页面中将包含云主机登录管理员帐号及初始密码,如下图所示。

    • 若用户在启动实例时选择了自定义密码,则密码为用户在购买云服务器实例时指定的密码。有关密码的更多内容,如忘记登录密码应该如何操作,请参考 登录密码

使用密钥登录的前提条件

使用密钥登录到云服务器时需要创建并下载私钥。
首先需要创建 SSH 密钥、下载私钥、绑定 Linux 云服务器。有关密钥操作的更多内容,请参阅 SSH 密钥

本地 Windows 计算机密码登录

登录工具

使用 远程登录软件 ,采用密码登录 Linux 实例(本例中选择使用 PuTTY,用户也可以选择其他类型的登录软件)。

操作步骤

  1. 安装 Windows 远程登录软件,参考下载地址:https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html

  2. 使用 PuTTY 连接 Linux 云服务器。打开 PuTTY 客户端,在PuTTY Configuration 窗口中输入以下内容:

    • Host Name:云服务器的公网 IP(登录 云服务器控制台,可在列表页及详情页中获取主机公网IP)。
    • Port:云服务器的端口,必须填 22。(请确保云主机 22 端口已开放,详见查看 安全组网络ACL
    • Connect type:选择“ SSH ”。
  3. 输入完后,单击【Open】,创建一个新对话。

  4. 在 PuTTY 会话窗口中,输入前提条件中获得的管理员帐号,按回车键。再输入前提条件中获取的登录密码,回车完成登录过程。

注意:
如果登录失败,请检查您的云服务器实例是否允许 22 端口的入流量。端口的查看请参考 安全组 ,若您的云服务器处于 私有网络 环境下,请同时查看相关子网的 网络ACL

本地 Windows 计算机 SSH 密钥登录

登录工具

使用 远程登录软件 ,采用 SSH 密钥登录 Linux 实例(本例中选择使用 PuTTY,用户也可以选择其他类型的登录软件)。

操作步骤

  1. 安装 Windows 远程登录软件,参考下载地址:https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html ,分别下载 putty.exe 及 puttygen.exe 两个文件。

  2. 选择私钥。打开 puttygen.exe,单击【Load】按钮,在弹窗中首先进入您存放前提条件中下载下来的私钥的路径,然后选择“All File(*.*)”,选择下载好的私钥(例子中为文件david,david是密钥的名称),单击【打开】。

  3. 密钥转换。在 key comment 栏中输入密钥名,输入加密私钥的密码,单击【Save private key】,在弹窗中选择您存放密钥的目录,然后在文件名栏输入 密钥名 +".ppk",单击【保存】按钮。

  4. 打开 putty.exe ,进入【Auth】配置。

  5. 单击【Browse】按钮,打开弹窗后进入密钥存储的路径,并选择密钥,单击【打开】,返回配置界面,进入【Session】配置。

  6. 在Session配置页中,配置服务器的IP,端口,连接类型。

    • IP:云服务器的公网IP。登录 云服务器控制台,可在列表页及详情页中获取主机公网IP。
    • 端口:云服务器的端口,必须填 22 。(请确保云主机22端口已开放,详见查看 安全组 及 网络ACL)。
  7. 在【Saved Sessions】输入框中中输入会话名称(本例为 test ),再单击【Save】按钮,然后双击会话名称或者单击【Open】按钮发起登录请求。

注意:
如果登录失败,请检查您的云服务器实例是否允许 22 端口的入流量。端口的查看请参考 安全组 ,若您的云服务器处于 私有网络 环境下,请同时查看相关子网的 网络ACL

本地 Linux/Mac OS 计算机使用密码登录

登录工具

使用 Mac OS 系统自带的终端(Terminal)登录,SSH 方式。

操作步骤

  1. Mac OS 用户请打开系统自带的终端(Terminal)并输入以下命令,Linux 用户请直接运行以下命令: ssh <username>@<hostname or ip address>
    (其中:username即为前提条件中获得的管理员帐号, hostname or ip address为您的 Linux 实例公网 IP 或 自定义域名)

  2. 输入前提条件中获得的密码(此时仅有输入没有显示输出),回车后即可完成登录。

注意:
如果登录失败,请检查您的云服务器实例是否允许 22 端口的入流量。端口的查看请参考 安全组 ,若您的云服务器处于 私有网络 环境下,请同时查看相关子网的 网络ACL

本地为 Linux/Mac OS 使用密钥登录

登录工具

使用 Mac OS 系统自带的终端(Terminal)登录。

操作步骤

  1. Mac OS 用户请打开系统自带的终端(Terminal)并输入以下命令,Linux 用户请直接运行以下命令,赋予私钥文件仅本人可读权限。chmod 400 <下载的与云服务器关联的私钥的绝对路径>

  2. 运行以下远程登录命令:ssh -i "<下载的与云服务器关联的私钥的绝对路径>" <username>@<hostname or ip address>。
    (其中:username即为前提条件中获得的管理员帐号, hostname or ip address为您的 Linux 实例公网 IP 或 自定义域名。例如:ssh -i "Mac/Downloads/shawn_qcloud_stable" ubuntu@119.xxx.xxx.xxx)。

注意:
如果登录失败,请检查您的云服务器实例是否允许 22 端口的入流量。端口的查看请参考 安全组 ,若您的云服务器处于 私有网络 环境下,请同时查看相关子网的 网络ACL

使用 WebShell 登录实例(推荐)

登录工具

WebShell 登录是腾讯云提供的 Web 浏览器远程连接云服务器的方式。相比 VNC,WebShell 的各方面体验更接近于使用 PuTTY 和 SSH 等客户端登录方式,在云服务器拥有公网 IP 和开启了对应登录端口情况下,使用 WebShell 可以获取更好的远程访问体验。

优点:

  • 支持快捷键复制粘贴。
  • 支持鼠标滚屏。
  • 支持中文输入法。
  • 安全性高,每次登录需要输入密码或密钥。

操作步骤

  1. 登录 云服务器控制台 。在顶部菜单中选择【云产品】>【云计算与网络】>【云服务器】。
  2. 如图所示进入云服务器列表,在需要登录的 Linux 云服务器中单击【登录】按钮。

  3. 在跳转的新标签页中可看到如下图的界面,可以选择【密码登录】或者【密钥登录】两种方式进行登录。

  4. 若密码或密钥无误,将会通过系统验证,成功使用 Webshell 方式登录 Linux 云服务器。

注意:

  • 需要云服务器有公网 IP。
  • 需要云服务器打开 SSH 远程登录端口(默认 22)。

使用 VNC 登录实例

登录工具

VNC 登录是腾讯云为用户提供的一种通过 Web 浏览器远程连接云服务器的方式。在没有安装远程登录客户端或者客户端远程登录无法使用的情况下,用户可以通过 VNC 登录连接到云服务器,观察云服务器状态,并且可通过云服务器账户进行基本的云服务器管理操作。

VNC 登录的场景至少包括以下几种:

  • 查看云服务器的启动进度。
  • 无法通过客户端 SSH 或 mstsc 登录时,通过 VNC 登录来登录服务器 。

操作步骤

  1. 登录 云服务器控制台 。在顶部菜单中选择【云产品】>【云计算与网络】>【云服务器】。

  2. 如图所示进入云服务器列表,在需要登录的 Linux 云服务器中单击【登录】按钮。

  3. 在跳转的新标签页中可看到如下图的界面,由于中间的白色窗口是 Webshell 登录所使用的,因此单击白色窗口右上角的【x】以切换登录方式(如下图)。

  4. 然后单击页面右上角的【其他登录方式】。

  5. 在接下来的画面中将会弹出新的白色窗口,在窗口下方找到【浏览器 VNC 方式登录】一栏,然后单击其中的【立即登录】。

  6. 完成以上步骤即可以成功使用 VNC 方式登录 Linux 云服务器。

注意:

  • 该终端为独享,即同一时间只有一个用户可以使用 VNC 登录。
  • 要正常使用 VNC 登录,需要使用主流浏览器,如:chrome,firefox,IE10 及以上版本等。
  • 暂不支持文件上传下载。
API 文档

登录 Linux 实例

最近更新时间:2018-05-28 14:41:04

查看pdf

在购买并启动了 Linux 类型的实例后,您可以连接并登录它。根据您本地的操作系统和 CVM 实例是否可被 Internet 访问,不同情况下可以使用不同的登录方式,具体内容可参考下表:

本地操作系统类型 Linux 云服务器实例有公网 IP Linux 云服务器实例没有公网 IP
WindowsWebShell 登录
VNC 登录
远程登录软件登录
密钥登录
VNC登录
LinuxWebShell 登录
VNC 登录
SSH 登录
密钥登录
Mac OSWebShell 登录
VNC 登录
SSH 登录
密钥登录

前提条件

使用密码登录的前提条件

使用密码登录需要使用管理员帐号和对应的密码。

  • 管理员账号:对于不同类型的 Linux 实例,管理员帐号不同,如下表。
实例操作系统 管理员帐号
SUSE/CentOS/Debian root
Ubuntu ubuntu
  • 密码:

    • 若用户在启动实例时选择【自动生成密码】,则初始密码由系统随机分配。您可以登录腾讯云控制台,单击右侧站内信按钮,查收新购买的服务器页面中将包含云主机登录管理员帐号及初始密码,如下图所示。

    • 若用户在启动实例时选择了自定义密码,则密码为用户在购买云服务器实例时指定的密码。有关密码的更多内容,如忘记登录密码应该如何操作,请参考 登录密码

使用密钥登录的前提条件

使用密钥登录到云服务器时需要创建并下载私钥。
首先需要创建 SSH 密钥、下载私钥、绑定 Linux 云服务器。有关密钥操作的更多内容,请参阅 SSH 密钥

本地 Windows 计算机密码登录

登录工具

使用 远程登录软件 ,采用密码登录 Linux 实例(本例中选择使用 PuTTY,用户也可以选择其他类型的登录软件)。

操作步骤

  1. 安装 Windows 远程登录软件,参考下载地址:https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html

  2. 使用 PuTTY 连接 Linux 云服务器。打开 PuTTY 客户端,在PuTTY Configuration 窗口中输入以下内容:

    • Host Name:云服务器的公网 IP(登录 云服务器控制台,可在列表页及详情页中获取主机公网IP)。
    • Port:云服务器的端口,必须填 22。(请确保云主机 22 端口已开放,详见查看 安全组网络ACL
    • Connect type:选择“ SSH ”。
  3. 输入完后,单击【Open】,创建一个新对话。

  4. 在 PuTTY 会话窗口中,输入前提条件中获得的管理员帐号,按回车键。再输入前提条件中获取的登录密码,回车完成登录过程。

注意:
如果登录失败,请检查您的云服务器实例是否允许 22 端口的入流量。端口的查看请参考 安全组 ,若您的云服务器处于 私有网络 环境下,请同时查看相关子网的 网络ACL

本地 Windows 计算机 SSH 密钥登录

登录工具

使用 远程登录软件 ,采用 SSH 密钥登录 Linux 实例(本例中选择使用 PuTTY,用户也可以选择其他类型的登录软件)。

操作步骤

  1. 安装 Windows 远程登录软件,参考下载地址:https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html ,分别下载 putty.exe 及 puttygen.exe 两个文件。

  2. 选择私钥。打开 puttygen.exe,单击【Load】按钮,在弹窗中首先进入您存放前提条件中下载下来的私钥的路径,然后选择“All File(*.*)”,选择下载好的私钥(例子中为文件david,david是密钥的名称),单击【打开】。

  3. 密钥转换。在 key comment 栏中输入密钥名,输入加密私钥的密码,单击【Save private key】,在弹窗中选择您存放密钥的目录,然后在文件名栏输入 密钥名 +".ppk",单击【保存】按钮。

  4. 打开 putty.exe ,进入【Auth】配置。

  5. 单击【Browse】按钮,打开弹窗后进入密钥存储的路径,并选择密钥,单击【打开】,返回配置界面,进入【Session】配置。

  6. 在Session配置页中,配置服务器的IP,端口,连接类型。

    • IP:云服务器的公网IP。登录 云服务器控制台,可在列表页及详情页中获取主机公网IP。
    • 端口:云服务器的端口,必须填 22 。(请确保云主机22端口已开放,详见查看 安全组 及 网络ACL)。
  7. 在【Saved Sessions】输入框中中输入会话名称(本例为 test ),再单击【Save】按钮,然后双击会话名称或者单击【Open】按钮发起登录请求。

注意:
如果登录失败,请检查您的云服务器实例是否允许 22 端口的入流量。端口的查看请参考 安全组 ,若您的云服务器处于 私有网络 环境下,请同时查看相关子网的 网络ACL

本地 Linux/Mac OS 计算机使用密码登录

登录工具

使用 Mac OS 系统自带的终端(Terminal)登录,SSH 方式。

操作步骤

  1. Mac OS 用户请打开系统自带的终端(Terminal)并输入以下命令,Linux 用户请直接运行以下命令: ssh <username>@<hostname or ip address>
    (其中:username即为前提条件中获得的管理员帐号, hostname or ip address为您的 Linux 实例公网 IP 或 自定义域名)

  2. 输入前提条件中获得的密码(此时仅有输入没有显示输出),回车后即可完成登录。

注意:
如果登录失败,请检查您的云服务器实例是否允许 22 端口的入流量。端口的查看请参考 安全组 ,若您的云服务器处于 私有网络 环境下,请同时查看相关子网的 网络ACL

本地为 Linux/Mac OS 使用密钥登录

登录工具

使用 Mac OS 系统自带的终端(Terminal)登录。

操作步骤

  1. Mac OS 用户请打开系统自带的终端(Terminal)并输入以下命令,Linux 用户请直接运行以下命令,赋予私钥文件仅本人可读权限。chmod 400 <下载的与云服务器关联的私钥的绝对路径>

  2. 运行以下远程登录命令:ssh -i "<下载的与云服务器关联的私钥的绝对路径>" <username>@<hostname or ip address>。
    (其中:username即为前提条件中获得的管理员帐号, hostname or ip address为您的 Linux 实例公网 IP 或 自定义域名。例如:ssh -i "Mac/Downloads/shawn_qcloud_stable" ubuntu@119.xxx.xxx.xxx)。

注意:
如果登录失败,请检查您的云服务器实例是否允许 22 端口的入流量。端口的查看请参考 安全组 ,若您的云服务器处于 私有网络 环境下,请同时查看相关子网的 网络ACL

使用 WebShell 登录实例(推荐)

登录工具

WebShell 登录是腾讯云提供的 Web 浏览器远程连接云服务器的方式。相比 VNC,WebShell 的各方面体验更接近于使用 PuTTY 和 SSH 等客户端登录方式,在云服务器拥有公网 IP 和开启了对应登录端口情况下,使用 WebShell 可以获取更好的远程访问体验。

优点:

  • 支持快捷键复制粘贴。
  • 支持鼠标滚屏。
  • 支持中文输入法。
  • 安全性高,每次登录需要输入密码或密钥。

操作步骤

  1. 登录 云服务器控制台 。在顶部菜单中选择【云产品】>【云计算与网络】>【云服务器】。
  2. 如图所示进入云服务器列表,在需要登录的 Linux 云服务器中单击【登录】按钮。

  3. 在跳转的新标签页中可看到如下图的界面,可以选择【密码登录】或者【密钥登录】两种方式进行登录。

  4. 若密码或密钥无误,将会通过系统验证,成功使用 Webshell 方式登录 Linux 云服务器。

注意:

  • 需要云服务器有公网 IP。
  • 需要云服务器打开 SSH 远程登录端口(默认 22)。

使用 VNC 登录实例

登录工具

VNC 登录是腾讯云为用户提供的一种通过 Web 浏览器远程连接云服务器的方式。在没有安装远程登录客户端或者客户端远程登录无法使用的情况下,用户可以通过 VNC 登录连接到云服务器,观察云服务器状态,并且可通过云服务器账户进行基本的云服务器管理操作。

VNC 登录的场景至少包括以下几种:

  • 查看云服务器的启动进度。
  • 无法通过客户端 SSH 或 mstsc 登录时,通过 VNC 登录来登录服务器 。

操作步骤

  1. 登录 云服务器控制台 。在顶部菜单中选择【云产品】>【云计算与网络】>【云服务器】。

  2. 如图所示进入云服务器列表,在需要登录的 Linux 云服务器中单击【登录】按钮。

  3. 在跳转的新标签页中可看到如下图的界面,由于中间的白色窗口是 Webshell 登录所使用的,因此单击白色窗口右上角的【x】以切换登录方式(如下图)。

  4. 然后单击页面右上角的【其他登录方式】。

  5. 在接下来的画面中将会弹出新的白色窗口,在窗口下方找到【浏览器 VNC 方式登录】一栏,然后单击其中的【立即登录】。

  6. 完成以上步骤即可以成功使用 VNC 方式登录 Linux 云服务器。

注意:

  • 该终端为独享,即同一时间只有一个用户可以使用 VNC 登录。
  • 要正常使用 VNC 登录,需要使用主流浏览器,如:chrome,firefox,IE10 及以上版本等。
  • 暂不支持文件上传下载。