在开始之前,请确保您已经准备好以下信息:
ECS实例的公网IP地址(在ECS控制台的实例列表中可以查看)。
用户名
* Linux系统默认是root
* Windows系统默认是Administrator
密码或密钥对您在创建实例时设置的登录密码,或者使用的密钥对文件(.pem
文件)。
方法一:通过阿里云自带的Web终端(Workbench)登录(最推荐、最通用)
这种方式无需任何本地客户端,直接在浏览器中操作,尤其适合初次使用或网络受限的环境。
优点:无需配置安全组规则、无需公网IP、无需本地工具,非常方便。
缺点:文件传输等功能相对较弱。
操作步骤:
1、登录阿里云控制台,进入弹性计算 -> 云服务器ECS。
2、 找到您要登录的目标ECS实例,在操作 列中,点击远程连接。
3、 在弹出的窗口中,选择通过Workbench远程连接 选项卡。
4、选择登录凭证:
如果使用密码输入您的系统用户名(如root
)和密码,点击确定。
如果使用密钥对首次连接需要先重置实例密码(即使使用密钥对,Workbench也要求设置一个连接密码),然后使用密码登录,或者,您也可以在后文选择VNC方式,直接使用密钥对。
5、 成功连接后,您会看到一个命令行(Linux)或图形化桌面(Windows)界面,此时您已经进入了服务器主机。
方法二:使用SSH密钥对登录(Linux系统最安全的方式)
这是Linux服务器最经典、最安全的登录方式。
前提条件:
您的ECS实例是Linux系统。
您拥有创建实例时绑定的密钥对文件(.pem
文件)。
实例的安全组规则已放行22端口(通常默认是放行的)。
操作步骤(以Windows本地使用PuTTY为例):
1、下载并安装PuTTY 和PuTTYgen(用于转换密钥格式)。
2、转换密钥格式:
* 打开puttygen.exe
。
* 点击Load
,选择您的.pem
文件(注意文件类型选All Files (*.*)
)。
* 加载成功后,点击Save private key
,将其保存为一个.ppk
文件。
3、配置PuTTY会话:
* 打开putty.exe
。
在Session
中
Host Name (or IP address)填写您的ECS公网IP。
Port22
。
在Connection -> SSH -> Auth
中
* 点击Browse...
,选择刚刚生成的.ppk
文件。
* 返回Session
,在Saved Sessions
中输入一个名字(如My-ECS
),点击Save
以便下次直接使用。
4、 点击Open
连接,首次连接会弹出密钥指纹确认,点击是
。
5、 在登录提示符下,输入用户名root
,即可无需密码直接登录。
对于macOS或Linux本地用户,直接在终端(Terminal)中执行命令即可:
ssh -i /路径/到/您的-密钥文件.pem root@您的ECS公网IP
ssh -i ~/Downloads/my-key.pem root@123.123.123.123
方法三:使用远程桌面连接(Windows系统)
这是登录Windows服务器的标准方式。
前提条件:
您的ECS实例是Windows系统。
实例的安全组规则已放行3389端口(通常默认是放行的)。
操作步骤:
1、 在您的本地Windows电脑上,按Win + R
键,输入mstsc
并回车,打开远程桌面连接工具。
2、 在计算机 栏中,输入您的ECS实例的公网IP地址。
3、 点击显示选项,您可以进行高级设置:
本地资源可以配置本地磁盘驱动器,以便在服务器和本地电脑之间传输文件。
4、 点击连接。
5、 在弹出的窗口中,输入您的凭据:
用户名Administrator
密码您创建实例时设置的密码。
6、 点击确定,可能会有一个证书警告,点击是 即可进入Windows服务器的桌面。
方法四:通过VNC远程连接(救急方式)
VNC是一种虚拟控制台,当其他所有方式(如SSH、RDP)都失败时(例如网络配置错误、服务未启动),可以使用它来登录和管理服务器。
优点:独立于实例内部的网络配置,是最后的救命稻草。
缺点:操作流畅度较低,功能单一。
操作步骤:
1、 在ECS控制台的实例列表 中,点击目标实例右侧的远程连接。
2、 选择通过VNC远程连接 选项卡。
3、 系统会提示您输入一个VNC连接密码(这不是系统登录密码),是VNC会话本身的密码,首次使用需要设置。
4、 连接成功后,会看到一个类似物理显示器的界面,在这里输入您的操作系统用户名和密码即可登录。
如果无法登录,请按以下顺序检查:
1、实例状态:确保实例处于运行中 状态。
2、网络连通性:
安全组规则检查实例所属的安全组是否放行了对应的端口(Linux SSH: 22, Windows RDP: 3389),这是最常见的原因!
公网IP确认您连接的是正确的公网IP地址。
3、登录凭证:
密码错误如果忘记密码,可以在ECS控制台的实例列表页,点击更多 -> 密码/密钥 -> 重置实例密码。重置后必须重启实例生效!
密钥对错误确认您使用的是创建/绑定实例时下载的正确的密钥对文件。
4、系统资源:检查实例的CPU和内存使用率是否过高,导致系统无响应。
操作系统 | 推荐方式 | 本地工具 | 默认端口 |
Linux | 方法一:Workbench(最方便)或方法二:SSH密钥对(最安全) | 浏览器 或 PuTTY/Xshell/macOS终端 | 22 |
Windows | 方法一:Workbench(最方便)或方法三:远程桌面(体验最佳) | 浏览器 或 Windows自带的mstsc | 3389 |
通用(救急) | 方法四:VNC | 浏览器 | 由阿里云提供 |
对于新手用户,强烈建议从方法一(Workbench) 开始,它最简单直接,能帮您避免很多配置上的麻烦。
文章摘自:https://idc.huochengrm.cn/zj/17830.html
评论