远程登录华为云主机(弹性云服务器 ECS)主要有以下几种方式,最常用的是 SSH(Linux)和 RDP(Windows):
一、Linux 系统远程登录(SSH)
基本命令格式 ssh 用户名@公网IP地址 示例 ssh root@123.123.123.123 然后输入密码
1. 创建密钥对(可选,也可在华为云控制台创建) ssh-keygen -t rsa -b 2048 2. 将公钥添加到华为云服务器 在控制台:ECS → 密钥对 → 绑定密钥对 3. 登录(确保私钥文件权限为600) ssh -i /path/to/private-key.pem 用户名@公网IP chmod 600 your-key.pem # 设置权限 ssh -i your-key.pem root@123.123.123.123
- 登录华为云控制台
- 进入弹性云服务器 ECS
- 找到目标实例 → 点击远程登录
- 选择VNC 登录 或CloudShell 登录
二、Windows 系统远程登录(RDP)
Windows 自带的远程桌面工具 mstsc # 打开远程桌面连接 输入信息: 计算机:公网IP地址 用户名:Administrator(或创建时设置的用户名) 密码:实例密码
如果忘记密码:
1、在控制台重启实例
2、进入重置密码 功能
3、设置新密码后重启
三、必备前提条件
- ✅ 确保实例有公网 IP(弹性公网IP或直接分配)
- ✅安全组规则 开放相应端口:
- Linux SSH:端口 22
- Windows RDP:端口 3389
方向:入方向 协议:TCP 端口:22(SSH)或 3389(RDP) 源地址:0.0.0.0/0(或限制为特定IP)
Linux:默认开启 SSH 服务
Windows:默认开启远程桌面,但可能需要配置防火墙
四、高级登录方式
1.通过 CloudShell(网页终端)
- 无需本地 SSH 客户端
- 支持复制粘贴
- 位置:控制台 → ECS → 远程登录 → CloudShell
- 华为云提供云堡垒机 CBH
- 集中权限管理
- 操作审计
- 会话录像
通过 VPN 连接到 VPC 后 ssh 用户名@私有IP地址 更安全,避免暴露公网
五、常见问题排查
1、网络不通
ping 公网IP地址 telnet 公网IP 22 # 测试端口
2、安全组未配置
- 检查安全组入方向规则
- 临时放行所有IP测试:0.0.0.0/0
3、系统防火墙
# Linux 检查防火墙 systemctl status firewalld firewall-cmd --list-all # 或暂时关闭测试 systemctl stop firewalld
4、SSH 服务未运行
systemctl status sshd
5、密码/密钥问题
- 重置实例密码
- 重新绑定密钥对
六、安全建议
1、禁用 root 密码登录
# 修改 /etc/ssh/sshd_config PasswordAuthentication no PermitRootLogin prohibit-password
2、修改默认端口
Port 2222 # 改为非标准端口
3、使用密钥对代替密码
4、配置安全组白名单(仅允许办公IP访问)
5、定期轮换密钥
七、工具推荐
| 工具 | 用途 | 平台 |
| PuTTY | SSH 客户端 | Windows |
| Xshell | SSH 客户端 | Windows |
| MobaXterm | 全能终端 | Windows |
| Microsoft Remote Desktop | RDP 客户端 | Windows/macOS |
| Termius | SSH 客户端 | 全平台 |
最简步骤总结:
1、获取实例公网 IP
2、配置安全组开放端口(22/3389)
3、使用对应协议工具连接
4、输入用户名和密码/密钥
如遇到具体问题,请提供错误信息以便进一步诊断。
文章摘自:https://idc.huochengrm.cn/zj/23192.html
评论
常祺
回复通过华为云管理控制台获取主机IP和登录凭证,使用SSH客户端远程登录华为云主机。
止震轩
回复通过华为云控制台创建云主机,配置SSH密钥后,使用SSH客户端软件连接主机的公网IP和端口即可远程登录。
仵静曼
回复远程登录华为云主机需先获取IP、用户名和密码,通过SSH客户端或浏览器访问,确保网络安全和权限设置正确后便可轻松连接管理云服务器资源池了!
圣颐和
回复要远程登录华为云主机,首先需要配置SSH密钥对,然后在本地使用SSH客户端(如PuTTY)连接到主机的公网IP和指定端口。
弓信厚
回复远程登录华为云ECS支持SSH和RDP,推荐使用密钥对登录提高安全性,通过华为云控制台或远程桌面连接工具实现,确保实例有公网IP和端口开放,配置好安全组规则,并遵循安全建议。
黎谷槐
回复通过华为云管理控制台获取主机IP和用户名,使用SSH客户端远程登录即可。
钭溪澈
回复要远程登录华为云主机,首先需要配置好SSH密钥对,然后在本地生成私钥,上传公钥到云主机,通过SSH客户端使用用户名和私钥进行认证登录。
戏慕山
回复本文介绍了远程登录华为云主机(弹性云服务器 ECS)的多种方式,包括使用 SSH 或 RDP 进行系统登陆,用户需要确保实例有公网 IP 并配置安全组规则开放相应端口后通过工具进行连接即可实现远程控制操作和管理云服务器的工作流程等任务。。