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


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.