为什么要在 Windows Server 2022 上启用远程桌面?
远程桌面协议(RDP)是远程访问 Windows 服务器的强大工具。它允许管理员无需物理接触服务器即可进行系统维护、应用部署和故障排查。出于安全考虑,Windows Server 2022 默认禁用远程桌面,因此需要手动启用和配置。
RDP 还简化了团队协作,使 IT 团队能够同时在同一服务器环境中工作。此外,对于分布式办公的企业,RDP 提供了高效访问集中系统的手段,提高生产力的同时降低基础设施成本。
启用远程桌面的方法
Windows Server 2022 提供多种启用远程桌面的方法,以满足不同管理员的偏好。本节介绍三种主要方法:GUI、PowerShell 和远程桌面服务(RDS),保证灵活配置的同时维持高安全标准。
1. 通过服务器管理器(GUI)启用远程桌面
步骤 1:打开服务器管理器
服务器管理器是管理 Windows Server 角色和功能的默认界面。打开方法:
- 点击“开始菜单”,选择“服务器管理器”
- 或使用快捷键 Windows + R,输入
ServerManager 并回车
步骤 2:访问本地服务器设置
- 在服务器管理器中,导航至左侧的“本地服务器”标签
- 找到“远程桌面”状态,通常显示为“已禁用”
步骤 3:启用远程桌面
- 点击“已禁用”以打开系统属性窗口的“远程”标签
- 选择“允许远程连接到此计算机”
- 为增强安全性,勾选“仅允许运行使用网络级别身份验证的远程桌面的计算机连接”
步骤 4:配置防火墙规则
- 系统会提示启用远程桌面的防火墙规则,点击“确定”
- 在 Windows Defender 防火墙设置中确认端口 3389 已打开
步骤 5:添加授权用户
- 默认情况下,只有管理员可以连接
- 点击“选择用户...”添加非管理员账户
- 使用“添加用户或组”对话框指定用户名或用户组
2. 通过 PowerShell 启用远程桌面
步骤 1:以管理员身份打开 PowerShell
- 在开始菜单搜索 PowerShell
- 右键选择“以管理员身份运行”
步骤 2:通过注册表启用远程桌面
Set-ItemProperty -Path 'HKLM:\System\CurrentControlSet\Control\Terminal Server' -Name "fDenyTSConnections" -Value 0
步骤 3:开启必要的防火墙端口
Enable-NetFirewallRule -DisplayGroup "Remote Desktop"
步骤 4:测试连接性
Test-NetConnection -ComputerName <ServerName> -Port 3389
3. 安装和配置远程桌面服务(RDS)
步骤 1:添加 RDS 角色
- 打开服务器管理器,选择“添加角色和功能”
- 按向导操作,选择“远程桌面服务”
步骤 2:配置 RDS 授权
- 在角色安装过程中指定授权模式:按用户或按设备
- 如需,添加有效的授权密钥
步骤 3:发布应用或桌面
- 使用远程桌面连接代理部署远程应用或虚拟桌面
- 确保用户拥有访问发布资源的权限
远程桌面访问安全配置
启用 RDP 便利的同时,也可能带来安全风险,例如暴力破解、未经授权访问和勒索软件攻击。以下是保障 RDP 安全的最佳实践。
1. 启用网络级别身份验证(NLA)
- 作用:要求用户在建立远程会话前进行身份验证
- 优势:
- 启用方法:在系统属性窗口“远程”标签中勾选“仅允许运行使用网络级别身份验证的远程桌面的计算机连接”
2. 限制用户访问
- 最佳实践:
- 删除或重命名默认管理员账户
- 使用远程桌面用户组添加特定用户或用户组
- 定期审计权限,移除过期或未授权账户
3. 强制强密码策略
- 要求:
- 密码至少 12 位,包含大小写字母、数字和特殊字符
- 每 60–90 天强制更改密码
- 登录失败达到一定次数后锁定账户
- 配置方法:使用本地安全策略或组策略
- 路径:计算机配置 > Windows 设置 > 安全设置 > 账户策略 > 密码策略
4. 限制 IP 地址
- 方法:
- 打开“Windows Defender 高级安全防火墙”
- 为 RDP 创建入站规则,仅允许信任 IP 范围
- 阻止所有其他 RDP 入站流量
- 好处:显著降低未知来源攻击风险,可与 VPN 结合使用
5. 实施双因素认证(2FA)
- 作用:除了密码,还需使用额外凭证(如移动应用或硬件令牌)
- 配置方法:
- 第三方方案:DUO Security、Authy
- 或使用 Microsoft Authenticator + Azure AD
- 优势:即使密码被泄露,也可阻止未经授权访问
测试与使用远程桌面
测试连接
步骤 1:使用内置远程桌面连接工具
- Windows:按 Windows + R,输入
mstsc 回车 - 输入服务器 IP 或主机名
步骤 2:验证身份
- 输入已授权账户的用户名和密码
- 如启用 NLA,确保凭据符合要求
步骤 3:测试连接
- 点击“连接”,确认远程桌面会话正常启动
- 若出现问题,检查防火墙、网络配置或服务器状态
不同平台访问
- Windows:内置远程桌面连接
- macOS:Microsoft Remote Desktop(App Store)
- Linux:RDP 客户端如 Remmina
- 移动设备:iOS/Android 下载 Microsoft Remote Desktop App
常见问题排查
- 连接错误:确认端口 3389 开放,可 ping 通服务器
- 认证失败:核对用户名和密码,确认在远程桌面用户组
- 会话性能低:降低分辨率,禁用高资源消耗特效
使用 TSplus 进行高级远程访问
对于需要高级功能的 IT 专业人士,TSplus Remote Access 提供多用户并发、应用发布和增强安全性等功能,满足现代 IT 环境需求。
结论
在 Windows Server 2022 上启用远程桌面是 IT 管理员的重要技能,可实现高效远程管理与协作。本文介绍了启用 RDP 的多种方法、保障安全的最佳实践以及优化使用方式。通过合理配置和安全措施,远程桌面可显著提升服务器管理的可访问性和效率。
TSplus Remote Access 免费试用
专业远程桌面/应用访问,终极Citrix/RDS替代方案; 安全可靠,降本增效,支持本地/云端自由部署