OffshoreVps
教程2026年9月21日阅读约 5 分钟作者:OffshoreVps 团队

如何为 Windows RDP 服务器添加多个用户

创建本地用户、将其加入 Remote Desktop Users、检查防火墙、管理会话并了解其限制。

你可以在 Windows RDP 服务器上为其他人提供各自的登录账户,这样每个人都有独立的桌面和设置,而不是共用 Administrator 账户。本指南介绍如何创建用户、允许其连接并控制其可执行的操作。请先阅读许可概述,因为可同时连接的人数取决于它。

Remote Desktop 客户端中的 Windows 远程桌面会话窗口,显示服务器桌面,说明如何为 Windows RDP 服务器添加多个用户
通过远程桌面访问的 Windows 桌面。

步骤 1:创建用户

以 Administrator 身份连接,并以管理员身份打开 PowerShell:

$pw = Read-Host -AsSecureString "Password"
New-LocalUser -Name "alex" -Password $pw -FullName "Alex" -PasswordNeverExpires

为每个人使用强且唯一的密码。

步骤 2:允许远程登录

将用户添加到 Remote Desktop Users 组。除非需要完全控制权,否则不要将其加入 Administrators。

Add-LocalGroupMember -Group "Remote Desktop Users" -Member "alex"
Get-LocalGroupMember -Group "Remote Desktop Users"

步骤 3:检查防火墙是否允许 RDP

Get-NetFirewallRule -DisplayGroup "Remote Desktop" | Select DisplayName, Enabled

如果你更改了 RDP 端口或按地址做了限制,请确保新用户的地址被允许。

本指南的步骤依次为:1. 创建用户;2. 允许远程登录;3. 检查防火墙是否允许 RDP;4. 管理会话;5. 需要了解的限制;6. 确保安全
本指南的步骤,按顺序排列。

步骤 4:只授予每个用户所需的权限

  • 为所有用户安装共享软件,并将个人文件放在各自的用户配置文件中。
  • 使用 NTFS 权限来限制共享文件夹。
  • 用户离开时将其移除:Remove-LocalUser -Name "alex"。

步骤 5:管理会话

query user
logoff 3            # log off session ID 3
Set-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Control\Terminal Server" -Name fDenyTSConnections -Value 0

如果两个人同时尝试使用同一个账户,第二个连接可能会断开第一个。使用各自独立的账户可避免这种情况。

需要了解的限制

  • 同时会话的数量受 Windows 许可限制。请参阅 RDP 许可详解。
  • 多个活动桌面共享一台服务器的 CPU 和内存,因此要按总量来估算规格。请在我们的套餐中查看配置。

确保安全

用户越多,密码和风险也越多。要求使用强密码,保持网络级别身份验证开启,尽可能限制允许的 IP 地址,并不时审查用户列表。请参阅保护你的 Windows RDP 服务器。