当前位置:网站首页 > 更多 > 玩电脑 > 正文

[玩转系统] 启用远程桌面(Windows 10、11、Windows Server)

作者:精品下载站 日期:2024-12-15 00:39:07 浏览:16 分类:玩电脑

启用远程桌面(Windows 10、11、Windows Server)


在本指南中,您将了解如何在 Windows 10、11 和 Windows Server 上启用远程桌面。我还将向您展示如何使用 PowerShell 和组策略启用 RDP。

提示:使用远程桌面连接管理器来管理多个远程桌面连接。您可以将桌面和服务器分组以便于访问。

目录

  • 在 Windows 10 上启用远程桌面
  • 在 Windows 11 上启用远程桌面
  • 在 Windows Server 上启用远程桌面
  • PowerShell 启用远程桌面
  • 组策略配置以允许 RDP

在下图中,我的管理工作站是 PC1。我将在 PC2、PC3 和 Server1 上启用 RDP,以便可以远程连接到它们。 RDP使用端口TCP 3389。您可以通过修改注册表来更改RDP监听端口。

[玩转系统] 启用远程桌面(Windows 10、11、Windows Server)

在 Windows 10 上启用远程桌面

在此示例中,我将在运行 Windows 10 的 PC2 上启用远程桌面。

步骤1.启用远程桌面

右键单击开始菜单并选择系统。

[玩转系统] 启用远程桌面(Windows 10、11、Windows Server)

在相关设置下单击远程桌面。

[玩转系统] 启用远程桌面(Windows 10、11、Windows Server)

单击滑块按钮启用远程桌面。

[玩转系统] 启用远程桌面(Windows 10、11、Windows Server)

您将看到一个弹出窗口,确认您要启用远程桌面。单击确认。

[玩转系统] 启用远程桌面(Windows 10、11、Windows Server)

接下来,单击高级设置。

[玩转系统] 启用远程桌面(Windows 10、11、Windows Server)

确保选择“要求计算机使用网络级身份验证进行连接”。

[玩转系统] 启用远程桌面(Windows 10、11、Windows Server)

此设置将强制用户在启动远程桌面会话之前进行身份验证。此设置将启用一层安全性并防止未经授权的远程连接。

步骤 2. 选择用户帐户

下一步是确保只有特定帐户可以使用 RDP。

默认情况下,仅允许本地管理员组的成员使用远程桌面进行连接。

要添加或删除用户帐户,请单击“选择可以远程访问此电脑的用户”。

[玩转系统] 启用远程桌面(Windows 10、11、Windows Server)

要添加用户,请单击“添加”按钮并搜索用户名。

在此示例中,我将添加用户 Adam A. Anderson。

提示。我建议创建一个域组以允许 RDP 访问。这将使管理和审核 RDP 访问变得更加容易。

[玩转系统] 启用远程桌面(Windows 10、11、Windows Server)

这是最后一步,远程桌面现已启用。

让我们测试一下连接。

我从 PC1 打开远程桌面连接并输入 PC2。

[玩转系统] 启用远程桌面(Windows 10、11、Windows Server)

系统提示我输入凭据。

[玩转系统] 启用远程桌面(Windows 10、11、Windows Server)

成功!

我现在可以通过远程桌面连接到 PC2。

在下面的屏幕截图中,您可以看到我通过控制台连接到 PC1,并且向 PC2 打开了远程桌面连接。

[玩转系统] 启用远程桌面(Windows 10、11、Windows Server)

Damware 迷你遥控器

[玩转系统] 启用远程桌面(Windows 10、11、Windows Server)

多显示器支持。远程重新启动和唤醒睡眠中的计算机。

远程访问 Windows、Linux 和 Mac OS X 操作系统。在会话聊天、远程截图、文件传输等中。

下载 14 天免费试用版

在 Windows 11 上启用远程桌面

在此示例中,我将在 Windows 11 计算机 (PC3) 上启用远程桌面。

步骤1.启用远程桌面

点击搜索。

[玩转系统] 启用远程桌面(Windows 10、11、Windows Server)

输入“远程桌面”,点击“远程桌面设置”

[玩转系统] 启用远程桌面(Windows 10、11、Windows Server)

单击滑块以启用远程桌面。您将看到一个弹出窗口进行确认。

[玩转系统] 启用远程桌面(Windows 10、11、Windows Server)

单击向下箭头并验证“要求设备使用网络级身份验证进行连接”已启用。

[玩转系统] 启用远程桌面(Windows 10、11、Windows Server)

远程桌面现已启用。在下一步中,您将选择允许哪些用户使用远程桌面。

步骤 2. 远程桌面用户

默认情况下,只有本地管理员组的成员才能使用远程桌面。要添加其他用户,请按照以下步骤操作。

点击“远程桌面用户”

[玩转系统] 启用远程桌面(Windows 10、11、Windows Server)

单击添加并搜索或输入要添加的用户。在此示例中,我将添加用户 adam.reed。

[玩转系统] 启用远程桌面(Windows 10、11、Windows Server)

现在我将测试远程桌面是否正常工作。

我将从我的工作站 PC1 创建到 PC3 (Windows 11) 的远程桌面连接。

[玩转系统] 启用远程桌面(Windows 10、11、Windows Server)

输入密码进行连接。

[玩转系统] 启用远程桌面(Windows 10、11、Windows Server)

连接良好!

您可以在下面的屏幕截图中看到,我在 PC1 的控制台上,并且与运行 Windows 11 的 PC3 具有远程桌面连接。

[玩转系统] 启用远程桌面(Windows 10、11、Windows Server)

在 Windows Server 上启用远程桌面

在此示例中,我将在 Windows Server 2022 上启用远程桌面。

步骤 1. 启用远程桌面。

右键单击开始菜单并选择系统。

在设置屏幕上的相关设置下单击“远程桌面”。

[玩转系统] 启用远程桌面(Windows 10、11、Windows Server)

单击滑块按钮启用远程桌面。

[玩转系统] 启用远程桌面(Windows 10、11、Windows Server)

您将看到一个弹出窗口,确认您要启用远程桌面。单击确认。

[玩转系统] 启用远程桌面(Windows 10、11、Windows Server)

单击高级设置。

[玩转系统] 启用远程桌面(Windows 10、11、Windows Server)

确保启用“要求计算机使用网络级身份验证进行连接”。

[玩转系统] 启用远程桌面(Windows 10、11、Windows Server)

远程桌面现已启用,下一步是选择可以远程访问 PC 的用户。

步骤 2. 选择用户帐户

默认情况下,仅允许本地管理员组的成员使用远程桌面进行连接。

要添加其他用户,请单击“选择可以远程访问此电脑的用户”。

[玩转系统] 启用远程桌面(Windows 10、11、Windows Server)

接下来,单击“添加”,然后输入或搜索要添加的用户。在此示例中,我将添加用户 robert.allen。单击“确定”。

[玩转系统] 启用远程桌面(Windows 10、11、Windows Server)

现在我将测试远程桌面是否在我的 Windows 2022 服务器上运行。

从我的工作站 (pc2) 打开远程桌面连接客户端并输入 srv-vm1,然后单击连接。输入我的用户名和密码,然后单击“确定”。

[玩转系统] 启用远程桌面(Windows 10、11、Windows Server)

太棒了,它有效!

我已从 Windows 10 计算机建立了到 Windows 2022 服务器的远程会话。

[玩转系统] 启用远程桌面(Windows 10、11、Windows Server)

PowerShell 启用远程桌面

要使用 PowerShell 启用远程桌面,请使用以下命令。这将在本地计算机上启用 RDP。

Set-ItemProperty -Path 'HKLM:\System\CurrentControlSet\Control\Terminal Server' -name "fDenyTSConnections" -value 0

[玩转系统] 启用远程桌面(Windows 10、11、Windows Server)

您可以使用以下 PowerShell 命令来检查是否启用了远程桌面。


if ((Get-ItemProperty "hklm:\System\CurrentControlSet\Control\Terminal Server").fDenyTSConnections -eq 0) { write-host "RDP is Enabled" } else { write-host "RDP is NOT enabled" }

[玩转系统] 启用远程桌面(Windows 10、11、Windows Server)

远程启用远程桌面,您可以使用invoke-命令。这需要启用 PS 远程处理,请查看我关于远程 powershell 的文章以了解更多详细信息。

在此示例中,我将在远程计算机 PC2 上启用远程桌面。

invoke-command -ComputerName pc2 -scriptblock {Set-ItemProperty -Path 'HKLM:\System\CurrentControlSet\Control\Terminal Server' -name "fDenyTSConnections" -value 0} 

[玩转系统] 启用远程桌面(Windows 10、11、Windows Server)

组策略配置以允许 RDP

如果您需要在多台计算机上启用和管理远程桌面设置,那么您应该使用组策略或 intune。

按照以下步骤创建新的 GPO。

步骤 1. 创建一个新的 GPO

打开组策略管理控制台,右键单击 OU 或根域以创建新的 GPO。

在此示例中,我将在我的 ADPPRO 计算机 OU 上创建一个新的 GPO,该 OU 包含我的所有客户端计算机。

[玩转系统] 启用远程桌面(Windows 10、11、Windows Server)

为 GPO 命名。

[玩转系统] 启用远程桌面(Windows 10、11、Windows Server)

编辑 GPO 并浏览到以下策略设置。

计算机配置 -> 策略 -> 管理模板 -> Windows 组件 -> 远程桌面服务 -> 远程桌面会话主机 -> 连接;

启用策略设置 -> 允许用户使用远程桌面服务进行远程连接

[玩转系统] 启用远程桌面(Windows 10、11、Windows Server)

这是允许远程桌面需要启用的唯一策略设置

步骤 2. 更新计算机 GPO

GPO 策略将每 90 分钟在远程计算机上自动刷新一次。

要手动更新计算机上的 GPO,请运行 gpupdate 命令。

[玩转系统] 启用远程桌面(Windows 10、11、Windows Server)

当使用组策略管理远程桌面时,设置将显示为灰色。这将使您在所有计算机上拥有一致的设置。它还将阻止用户或帮助台修改设置。

[玩转系统] 启用远程桌面(Windows 10、11、Windows Server)

这是一个包装。

我刚刚向您展示了在 Windows 计算机上启用远程桌面的几种方法。如果您将 Active Directory 与加入域的计算机一起使用,则通过组策略启用 RDP 是最佳选择。

相关文章

  • 5 个最佳远程桌面连接管理器

您需要 登录账户 后才能发表评论

取消回复欢迎 发表评论:

关灯