Як завантажувати інших користувачів віддаленого робочого столу


14

Ми використовуємо Windows "Віддалений робочий стіл" для входу в серверні машини. На даний момент я отримую таке повідомлення про помилку:

The terminal server has exceeded the maximum number of allowed connections.

Тепер причина очевидна (ще 2 особи ввійшли в систему зараз!). Я пам'ятаю, що раніше я це вирішував, увійшовши на якусь іншу машину в тому ж домені, а потім перейшов до якогось інструмента адміністратора, якого я не можу згадати. Звідти я міг бачити, хто ввійшов у систему та віддалено припинив їх сеанс (припускаючи, що у мене є достатньо привілеїв) - тим самим звільнивши одне з з'єднань.

Хтось знає, як це зробити?

Відповіді:


22

Ви можете використовувати Менеджер служб терміналів у розділі Адміністративні інструменти.

Якщо ви віддаєте перевагу рішення командного рядка, ви можете використовувати це для списку сеансів RDP:

query session /server:servername

Щоб скинути сеанс, знайдіть відповідний ідентифікатор сеансу в стовпці «Ідентифікатор» виводу з вищевказаної команди, а потім скористайтеся:

reset session <sessionid> /server:servername

Після скидання сеансу користувача всі запущені програми закриваються, і сеанс негайно припиняється. Просто відключити користувальницьке використання, tsdiscon <sessionid> /server:servernameяке залишить їхні програми запущеними та дозволить їм вибрати там, де вони зупинилися, коли вони знову підключуться пізніше.
Тім Льюїс

10

Також пам’ятайте, що, хоча віддалений сервер не дозволяє нормально використовувати RDP, ви все одно можете віддалено викрадати консоль:

Щоб перейти на RDP до консолі віддаленого сервера: від клієнтського ПК відкрийте рядок CMD та введіть: MSTSC / ADMIN (або якщо ви використовуєте старіший клієнт RDP, використовуйте MSTSC / CONSOLE)

Це дозволить вам віддалено входити в консоль (а при необхідності завантажувати всіх, хто в даний час увійшов на консоль) - тоді ви можете використовувати команди Terminal Services Manager або Скинути сеанс для завантаження інших користувачів RDP ...


1
Супер каваї! Це спрацювало навіть тоді, коли query sessionвідповідь ThatGraemeGuy поскаржився на певну помилку RDP.
Mike S

2

Те, що ви хочете - це менеджер служби терміналів


-1

Ви також можете увійти через консоль, використовуючи rdp та завантажуючи користувачів.


1
команда для цього - mstsc / console
mrTomahawk

спасибі за це, я знаю лише під Linux ... а це: rdesktop -0
Keiran Holloway

-1

Також ліцензії на термінальні послуги коштують досить дешево. Якщо ви перейдете в ліцензований режим, ви можете повідомити серверу, скільки у вас є ліцензій, і він прийме до таких кількох підключень.

Зауважте, що ліцензування термінальних послуг було в системі честі востаннє, коли я перевіряв (тобто Windows Server насправді не перевіряє ваші ліцензійні ключі, він просто бере ваше слово, але у вас є все, скільки ви скажете, що у вас є), але це ні тут, ні там. ;)


1
Неправда. Ліцензування послуг терміналів вимагає ввести дійсний ключ та активувати кожен набір ліцензій. Ви також повинні працювати в режимі додатків термінальних служб, щоб їх використовувати.
Ерік Функенбуш

Перехід у режим додатків не завжди бажаний.
John Gardeniers

Грн. Востаннє я налаштував Application Server 2003 року, він точно не підтверджував і не перевіряв ліцензії. Ви можете просто збільшити номер, і він із задоволенням дасть вам більше підключень. Ми цього не використовували, оскільки у нас все-таки було багато ділових ліцензій на послуги терміналів. Чому перехід на режим додатків небажаний, окрім необхідності купувати більше ліцензій.
Graeme

Зміна інституційної політики щодо управління серверами просто не є для мене варіантом, незалежно від того, чи буде це працювати.
mcherm

-4

ви також можете перейти до підказки CMD і ввести "mstsc / v: 00.00.00.00 / admin" - замініть 0 на цільовий IP

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.