在 Windows Server 2022 上开启远程桌面连接(Remote Desktop)的图形界面,可以通过以下步骤操作。这里以带有 桌面体验(Desktop Experience) 的版本为例(即具有图形用户界面 GUI 的版本)。
✅ 方法一:通过服务器管理器(图形界面)开启远程桌面
-
登录到服务器
- 使用本地管理员账户登录 Windows Server 2022。
-
打开“服务器管理器”
- 登录后通常会自动弹出,或点击“开始”菜单 → “服务器管理器”。
-
进入“本地服务器”设置
- 在左侧选择“本地服务器”。
-
找到“远程桌面”选项
- 在右侧“远程桌面”旁边显示的是当前状态(通常是“已禁用”)。
- 点击“已禁用”进行更改。
-
启用远程桌面
- 在弹出的窗口中选择:
- ✅ 允许远程连接到此计算机
- 推荐勾选:
- ❌ 不要勾选“仅允许运行使用网络级别身份验证的远程桌面的计算机连接”(除非你确定客户端支持 NLA)
⚠️ 安全提示:建议在受信任网络中才取消 NLA,生产环境推荐启用 NLA。
- ❌ 不要勾选“仅允许运行使用网络级别身份验证的远程桌面的计算机连接”(除非你确定客户端支持 NLA)
- 点击“确定”。
- 在弹出的窗口中选择:
-
防火墙自动配置
- 系统会自动在 Windows 防火墙中打开远程桌面所需端口(默认 TCP 3389)。
✅ 方法二:通过 PowerShell 命令启用远程桌面
以管理员身份运行 PowerShell:
# 启用远程桌面
Set-ItemProperty -Path 'HKLM:SystemCurrentControlSetControlTerminal Server' -Name "fDenyTSConnections" -Value 0
# 启用防火墙规则
Enable-NetFirewallRule -DisplayGroup "Remote Desktop"
# (可选)允许不使用网络级别身份验证的连接
Set-ItemProperty -Path 'HKLM:SystemCurrentControlSetControlTerminal ServerWinStationsRDP-Tcp' -Name "UserAuthentication" -Value 0
⚠️ 注意:最后一条命令关闭了网络级别身份验证(NLA),存在安全风险,仅用于测试或内网环境。
✅ 方法三:通过系统属性设置(图形界面)
- 右键点击“此电脑” → “属性”。
- 点击左侧的“远程设置”。
- 在“远程”选项卡中:
- 选择 “允许远程连接到此计算机”
- 可根据需要取消勾选“仅允许运行使用网络级别身份验证...”
- 点击“确定”。
🔐 配置安全注意事项
-
确保用户有远程登录权限
- 默认情况下,管理员组成员可以远程连接。
- 若要添加其他用户:
- 进入“系统属性” → “远程” → “选择用户”,添加指定用户。
-
检查防火墙
- 确保防火墙已放行“远程桌面”规则(TCP 3389)。
- 路径:控制面板 → Windows Defender 防火墙 → 允许应用或功能通过防火墙 → 勾选“远程桌面”。
-
网络与端口
- 如果服务器位于 NAT 或云环境中(如 Azure、AWS、阿里云等),需在安全组/网络安全组中开放 3389 端口(或自定义端口)。
-
修改默认端口(可选,提高安全性)
- 修改注册表
HKEY_LOCAL_MACHINESystemCurrentControlSetControlTerminal ServerWinStationsRDP-TcpPortNumber - 改为其他端口(如 3390),然后在防火墙中放行新端口。
- 连接时使用:
服务器IP:端口号(例如192.168.1.100:3390)
- 修改注册表
🖥️ 从客户端连接
使用“远程桌面连接”客户端(mstsc):
- 按
Win + R,输入mstsc回车。 - 输入服务器的 IP 地址或主机名。
- 使用具有远程权限的账户登录(如 Administrator 和密码)。
❌ 常见问题排查
| 问题 | 解决方法 |
|---|---|
| 无法连接,提示“远程计算机要求网络级别身份验证” | 客户端账户必须是管理员;或在服务器上暂时关闭 NLA 要求 |
| 连接超时 | 检查防火墙、网络连通性、安全组是否开放 3389 |
| 用户名或密码错误 | 确认用户名格式正确(如 .Administrator 或 SERVERNAMEAdministrator) |
✅ 总结:
开启 Windows Server 2022 的远程桌面图形界面,只需在“服务器管理器”或“系统属性”中启用远程桌面,并确保防火墙和网络策略允许连接即可。
如有更多环境细节(如是否为 Azure VM、是否为 Core 版本等),可进一步优化配置。
CLOUD云计算