OffshoreVps
Инструкции21 сент. 20265 мин чтенияАвтор: команда OffshoreVps

Как добавить нескольких пользователей на сервер Windows RDP

Создайте локальных пользователей, добавьте их в группу Remote Desktop Users, проверьте брандмауэр, управляйте сеансами и учитывайте ограничения.

Вы можете дать другим людям отдельные учётные записи на сервере Windows RDP, чтобы у каждого были свой рабочий стол и настройки, а не общая учётная запись Administrator. В этом руководстве показано, как создавать пользователей, разрешать им подключаться и ограничивать их возможности. Сначала прочитайте обзор лицензирования, потому что от него зависит, сколько людей могут подключаться одновременно.

Окно сеанса удалённого рабочего стола Windows в клиенте Remote Desktop с рабочим столом сервера, иллюстрирующее добавление нескольких пользователей на сервер 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 и RAM одного сервера, поэтому рассчитывайте ресурсы с запасом на всех. Посмотрите характеристики в наших тарифах.

Обеспечьте безопасность

Больше пользователей — больше паролей и больше риска. Требуйте надёжные пароли, оставляйте включённой проверку подлинности на уровне сети (NLA), по возможности ограничьте разрешённые IP-адреса и время от времени проверяйте список пользователей. См. защиту сервера Windows RDP.