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