新购买的阿里云 Windows Server 服务器默认没有安装图形化桌面环境(仅包含命令行界面),因此无法直接通过远程桌面连接看到桌面。要进入图形化界面,你需要先通过 PowerShell 命令安装“远程桌面服务”和"GUI"组件。
以下是完整的操作步骤:
第一步:通过 PowerShell 安装图形界面
-
登录服务器
使用阿里云控制台提供的 VNC 登录(网页版)或者通过终端工具(如 PuTTY、Xshell)使用 PowerShell 远程连接到服务器。- 注意:如果不确定密码,请确保已在阿里云控制台重置过管理员密码。
-
执行安装命令
在 PowerShell 窗口中,以管理员身份运行以下命令来安装必要的 GUI 组件:Install-WindowsFeature -Name Web-Server, RSAT-AD-PowerShell, RDS-RD-Role-Server, RDS-RD-WebAccess, RDS-WA-Role-Service, Desktop-Experience -IncludeManagementTools说明:该命令会安装 Web 服务器、RSAT 管理工具以及核心的远程桌面服务(RDS)和桌面体验组件。安装过程可能需要几分钟到十几分钟,具体取决于网络速度和服务器配置。
-
重启服务器
安装完成后,必须重启服务器才能生效。输入以下命令并确认:Restart-Computer -Force
第二步:配置防火墙与端口
Windows Server 默认可能未开放远程桌面端口(TCP 3389)。重启后,建议再次检查防火墙设置:
- 重新通过 PowerShell 或 VNC 登录服务器。
- 运行以下命令允许远程桌面连接:
Set-NetFirewallRule -Name "RemoteDesktop-UserMode-In-TCP" -Enabled True(注:如果是较新的 Windows Server 版本,通常默认已开启,但显式开启可确保万无一失)
第三步:通过远程桌面连接 (RDP)
现在你可以从你的本地电脑(Windows/Mac/Linux)发起连接了:
- 打开本地的 “远程桌面连接” (mstsc.exe)。
- 计算机:输入阿里云服务器的 公网 IP 地址。
- 用户名:默认为
Administrator。 - 密码:输入你设置的服务器管理员密码。
- 点击连接,此时即可看到完整的 Windows 图形化桌面。
⚠️ 重要注意事项
- 带宽与性能:图形化桌面会占用较多的系统资源(CPU、内存)和网络带宽。如果你的服务器配置较低(例如 1 核 1G 或 2 核 2G),操作图形界面可能会非常卡顿。生产环境强烈建议使用纯命令行(CLI)或 SSH 进行管理,仅在必要时才开启图形界面。
- 授权许可:Windows Server 的图形化远程桌面服务(RDS)在某些场景下需要额外的 CAL 授权,但在单机远程管理模式下(即你一个人远程进去操作),通常不需要额外购买 RDS 授权,直接使用操作系统自带的远程桌面功能即可。
- 替代方案:如果你只是为了偶尔管理,且不想消耗过多资源,也可以考虑使用阿里云控制台自带的 Workbench 或 云助手 进行部分图形化管理,或者安装轻量级的远程管理工具(如 TeamViewer, AnyDesk 等,需注意安全性)。
CLOUD技术笔记