奋斗
努力

Windows Server 2022如何开启远程桌面连接图形界面?

云计算

Windows Server 2022 上开启远程桌面连接(Remote Desktop)的图形界面,可以通过以下步骤操作。请注意,你需要以管理员身份登录才能进行这些设置。


✅ 方法一:通过服务器管理器(图形界面)开启远程桌面

  1. 登录到服务器

    • 使用本地控制台或已有的管理工具登录 Windows Server 2022。
  2. 打开“服务器管理器”

    • 登录后通常会自动打开,如果没有,点击任务栏上的图标或从开始菜单中打开。
  3. 进入“本地服务器”页面

    • 在左侧选择“本地服务器”,右侧会显示当前服务器的配置信息。
  4. 修改“远程桌面”设置

    • 找到“远程桌面”这一项(默认可能是“已禁用”),点击其右侧的链接。
    • 弹出窗口中,选择:
      • 启用远程桌面
      • 推荐勾选:允许远程连接到此计算机
      • (可选)取消勾选:“仅允许运行使用网络级别身份验证的远程桌面的计算机连接”(如果客户端较旧)
    • 点击“确定”。
  5. 关闭防火墙拦截(确保端口开放)

    • Windows Server 默认会提示是否允许远程桌面通过防火墙。选择“是”即可。
    • 如果未自动配置,需手动在防火墙中允许远程桌面:
      • 打开“控制面板” → “系统和安全” → “Windows Defender 防火墙”
      • 点击“允许应用或功能通过 Windows Defender 防火墙”
      • 找到 远程桌面,确保勾选了“专用”和/或“公用”网络。
  6. 记录服务器 IP 地址

    • Win + R,输入 cmd,回车后执行:
      ipconfig
    • 记下 IPv4 地址,用于远程连接。
  7. 从客户端连接

    • 在另一台电脑上按 Win + R,输入 mstsc,打开远程桌面连接。
    • 输入服务器的 IP 地址,点击连接,输入管理员账户和密码即可。

✅ 方法二:通过 PowerShell 命令开启(快速)

以管理员身份运行 PowerShell,执行以下命令:

# 启用远程桌面
Set-ItemProperty -Path 'HKLM:SystemCurrentControlSetControlTerminal Server' -Name "fDenyTSConnections" -Value 0

# 启用防火墙规则
Enable-NetFirewallRule -DisplayGroup "远程桌面"

# (可选)允许非NLA连接(适用于旧客户端)
Set-ItemProperty -Path 'HKLM:SystemCurrentControlSetControlTerminal ServerWinStationsRDP-Tcp' -Name "UserAuthentication" -Value 0

⚠️ 注意:禁用 NLA(网络级别身份验证)会降低安全性,建议仅在必要时使用。


✅ 方法三:通过组策略(适用于域环境)

  1. Win + R,输入 gpedit.msc,打开本地组策略编辑器。
  2. 导航到:
    计算机配置 → 管理模板 → Windows 组件 → 远程桌面服务 → 远程桌面会话主机 → 连接
  3. 双击“允许用户通过远程桌面服务进行远程连接”。
  4. 设置为“已启用”,点击“确定”。

🔐 安全建议

  • 使用强密码保护管理员账户。
  • 考虑更改默认远程桌面端口(3389)以减少攻击风险。
  • 使用网络级别身份验证(NLA)增强安全性。
  • 限制可以远程登录的用户(在“系统属性 → 远程 → 选择用户”中配置)。

完成以上步骤后,你就可以通过远程桌面客户端(mstsc)连接到 Windows Server 2022 的图形界面了。

如有问题,请检查:

  • 网络连通性(能否 ping 通)
  • 防火墙是否放行 3389 端口
  • 用户是否有远程登录权限

需要我提供批量脚本或注册表方式也可以告诉我。

未经允许不得转载:云服务器 » Windows Server 2022如何开启远程桌面连接图形界面?