云主机的远程控制方法根据操作系统不同而有所区别,以下是主要方式及详细步骤:
适用场景:图形化操作,适合日常办公或管理服务器。
步骤:
1.开启远程桌面:
- 在云主机内:设置 > 系统 > 远程桌面 > 启用。
- 若为云平台(如阿里云、腾讯云),还需在安全组规则中开放3389 端口。
2.本地连接:
- Windows 用户:按Win + R,输入mstsc,输入云主机的公网IP。
- macOS/Linux:使用 Microsoft Remote Desktop 客户端。
3.登录:输入云主机的管理员账号密码。
TeamViewer/AnyDesk:第三方远程工具,无需公网IP,适合临时管理。
Windows Admin Center:基于网页的轻量级管理工具。
适用场景:命令行操作,适合运维、开发。
步骤:
1.本地准备:
- Windows:安装 [PuTTY](https://www.putty.org/) 或使用 Windows Terminal(Win10+)。
- macOS/Linux:直接使用终端(Terminal)。
2.连接命令:
ssh 用户名@云主机公网IP
示例:ssh root@123.123.123.1233.认证方式:
密码登录:输入云主机密码。
密钥登录(推荐):
- 生成密钥对:ssh-keygen -t rsa。
- 将公钥(~/.ssh/id_rsa.pub)上传到云主机的~/.ssh/authorized_keys。
- 安全组需开放22 端口(默认SSH端口)。
VNC:
1. 在云主机安装 VNC Server(如 TigerVNC、RealVNC)。
2. 本地使用 VNC Viewer 连接(需开放 5901 端口)。
XRDP:通过 RDP 协议连接 Linux 桌面(安装xrdp 包)。
1、安全组/防火墙:
- 必须在云平台控制台配置安全组规则,放行对应端口(如 SSH 的 22、RDP 的 3389)。
2、登录凭证:
- Windows:初始密码通常在云平台控制台获取(如站内信、实例详情页)。
- Linux:部分云平台支持创建时设置 SSH 密钥。
3、网络连通性:
- 确保云主机已分配公网IP(弹性IP或独立IP)。
- 检查本地网络是否限制端口(如公司防火墙)。
连接超时:
- 检查安全组规则、云主机内部防火墙(如iptables、ufw)。
- 确认云主机状态是否为“运行中”。
认证失败:
- Linux:确认 SSH 服务已启动(systemctl status sshd)。
- Windows:检查远程桌面用户权限(需加入“Remote Desktop Users”组)。
1、云平台控制台:
- 大多数云服务商提供网页版VNC 登录(如阿里云“Workbench”、腾讯云“实例终端”),无需开放端口,适合紧急救援。
2、自动化工具:
Ansible:通过 SSH 批量管理云主机。
堡垒机:企业级运维审计系统,集中管理权限。
Windows:优先用RDP(简单直观)。
Linux:优先用SSH(高效稳定)。
安全第一:及时修改默认密码、使用密钥认证、限制访问IP范围。
根据实际需求选择合适的方式,并始终遵循最小权限原则和安全最佳实践。
文章摘自:https://idc.huochengrm.cn/zj/24291.html
评论
易痴凝
回复云主机远程控制方法因操作系统不同而异,Windows云主机常用RDP,Linux云主机常用SSH,安全组、防火墙配置和登录凭证设置是关键。