实例创建完成后,您需要先连接到实例才能进行后续的运维操作,如在实例内安装软件、部署服务等。阿里云支持SSH、RDP、VNC以及基于会话的连接方式,并针对性地开发了多种连接工具。您可根据实际情况选择合适的连接方式和工具。
连接实例概述
在您的ECS实例创建完成后,您需要先连接实例才可进行后续的运维操作,您可以通过以下步骤选择连接实例的方式和工具。
准备待连接实例的信息。
首先您需要先准实例的IP地址、了解实例操作系统类型和准备登录凭证。
选择合适的方式和工具连接到实例。
您可以根据您实例的情况以及操作场景,选择合适的方式和工具连接到实例。
1. 准备待连接实例的信息
在开始连接到一台ECS实例之前,需要先获取以下实例信息。
1.1 获取实例的IP地址、操作系统等信息
实例IP地址:网络设备可以通过实例IP地址在网络中找到目标实例。在实例创建完成后,您可以在实例页找到需要连接的实例的IP地址。后续需要通过该IP地址连接到实例。
说明实例的IP分为公网IP和私网IP,IP地址的类型会影响您之后工具和连接方式的选择。
实例操作系统:连接Windows系统的实例与Linux系统的实例需要的连接工具不同,操作系统由您在创建实例时选择的镜像决定。您可以在实例页找到需要连接实例的操作系统。
1.2 准备登录凭证
登录凭证是指您在创建实例时所设置的登录凭证,如图所示。有登录名密码和登录名密钥对两种组合。如果您在创建实例时选择创建后设置,您可以通过以下两种方式连接实例:
先重置实例密码,然后连接实例。重置密码操作,请参见重置实例登录密码。
选择支持免密登录的连接方式。请参见2. 选择合适的连接方式和工具连接实例。
2. 选择合适的连接方式和工具连接实例
满足日常运维工作需求的连接方式
使用以下方式可以满足正在运行中ECS实例的日常运维需求,您可以根据实例的操作系统,选择合适的连接方式。
连接到Linux实例(SSH)
如果您需要连接的实例是Linux实例,您可以通过SSH的方式连接。
SSH(Secure Shell)是一种通过加密协议在远程计算机之间建立安全连接的方法。
目前市面上有许多SSH连接工具,您可以参考以下信息,选择适合您的工具,通过SSH的方式连接到Linux实例。
连接到Windows实例(RDP)
如果您需要连接的实例是Windows实例,您可以通过RDP的方式,连接到Windows实例。
RDP(Remote Desktop Protocol)是一种Windows专用的远程桌面协议,使用该方式连接实例,您可以使用图形化界面操作Windows实例。
您可以参考以下信息,选择适合您的工具连接到Windows实例。
通过会话管理连接到实例(Windows/Linux、支持免密登录)
会话管理是云助手提供的功能,基于此功能,您可以通过免密码、免登录、无需使用跳板机的方式登录ECS实例。更多会话管理的信息,请参见会话管理概述。
特点:免密码登录,但需要登录阿里云账号或RAM账号。相比上面两种方式更安全。
会话管理更安全的体现:1. 通过阿里云的云助手间接连接ECS实例,无需开通公网IP,减少入侵风险。2. 支持审计等功能,有更好的事后排查能力。
网络:无需开通公网。
限制
需要ECS实例安装云助手Agent。
大部分规格的ECS实例默认在创建时自动安装云助手Agent。
不论是Windows实例还是Linux实例,仅支持通过命令行进行操作。
认证方式:免密登录(认证RAM用户权限)。
相关文档:
使用阿里云控制台的会话管理:在浏览器直接使用,免安装。具体操作,请参见通过会话管理连接实例。
使用阿里云客户端:需安装阿里云客户端,功能丰富。具体操作、请参见通过会话管理连接。
使用ali-instance-cli:需安装。具体操作,请参见通过ali-instance-cli使用会话管理连接实例。
故障排查时使用的连接方式(VNC方式)
当出现实例无法通过其他方式连接ECS实例时,您可以通过使用VNC的方式,远程连接到ECS实例排查故障。VNC方式同时支持连接到Windows和Linux实例。
几种常见的场景:错误的防火墙设置导致无法连接ECS实例、CPU和带宽消耗高导致无法连接。
特点:需登录阿里云账号或RAM账号、不支持已关机的实例。
网络:无需开通公网。
认证方式:密码。
相关文档:使用VNC登录实例。