Мы предоставляем несколько служб удаленных рабочих столов (RDS), и один из подключенных пользователей больше не может запускать RDS. Как я могу принудительно выйти из системы этого пользователя?
Что я уже пробовал:
Я попытался войти в систему как администратор домена на сервере терминалов, к которому подключен пользователь, и принудительно выполнить выход этого пользователя через GUI[1], но безуспешно. Моя вторая попытка заключалась в том, чтобы отключить его, используя Приставка и tsdiscon
команда, которая тоже не сработала. Я также попытался отключить его, используя LOGOFF
[2] и командлет PowerShell Invoke-RDUserLogoff
. Ни один не работал.
[1] Используя графический интерфейс, я имею в виду как а) использование Server Manager
> Remote Desktop Services
> Collections
> [MyCollection]
> Connections
Область> Щелкните правой кнопкой мыши затронутого пользователя> Log off
и б) Task Manager
> Вкладка Users
> Щелкните правой кнопкой мыши затронутого пользователя> Sign off
[2] Принудительный немедленный выход из системы аутентифицированного пользователя (в экстренных случаях)
Я не уверен, что вы имеете в виду под «принудительным выходом этого пользователя из системы через графический интерфейс», так что вы можете иметь в виду это, но я все равно выброшу его туда:
Мой метод графического интерфейса - открыть диспетчер задач на сервере, перейти на вкладку Пользователи, затем щелкнуть правой кнопкой мыши сеанс пользователя и выбрать Log Off
.
Если на самом деле не удается выйти из сеанса или его сеанс не указан там, вы можете попробовать открыть Управление компьютером на сервере, перейдите в Shared Folders
, затем Sessions. Sort by username, and then right click on each record for this user and click
Закрыть сессию`.
Это должно с этим справиться. Если этого не происходит, то что-то зависает / глючит, что потребует перезагрузки самого сервера RDS.
Мы столкнулись с той же проблемой, т. Е. Застопорившиеся сеансы пользователей не позволяют новым сеансам входа в систему после того, как они отключились от предыдущего сеанса RDS (предположительно, закрывая только приложение RDC и не используя выход из системы, как следовало бы). Я только что применил это изменение через gpedit.msc на локальном компьютере (не в AD), затем запустил gpupdate:
Откройте «Выполнить» и введите «gpedit.msc».
Перейдите к «Конфигурация пользователя> Административные шаблоны> Компоненты Windows> Службы удаленных рабочих столов> Узел сеанса удаленного рабочего стола> Ограничения времени сеанса»
Дважды щелкните «Установить ограничение по времени для отключенных сеансов» и выберите «Включить», затем установите время на «1 минуту».
Я сообщу, как только подтвердится, что он работает.