Skip to content

Software, which can help system administrators to support terminal sessions

Notifications You must be signed in to change notification settings

realstealer/RDS-Support-Manager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 

Repository files navigation

RDS-Support-Manager

Software, which can help system administrators to support terminal sessions on domain terminal servers

And later I will write using Russian language, ибо английский я знаю так себе... ))

В общем и целом, данное ПО предназначено для ИТ-специалистов и сотрудников техподдержки, которым по роду деятельности приходится помогать пользователям в терминальных сессиях. Также удобно использовать сотрудникам аутсорса, которым нежелательно или нельзя выдавать полные права на терминальный сервер.

Тестировался на версиях MS Windows Server 2016+, но по идее, должен работать и на более ранних, начиная с 2012 R2 (в чистой 2012 теневые сеансы временно были закрыты из-за переноса стека RDP из режима ядра в пользовательский режим)

Принцип работы:

При первом запуске в настройках программы указывается: 1) список терминальных серверов организации, по одному на строчку; 2) distinguishedName OU, откуда программа будет сопоставлять DisplayName пользователя с его логином; 3) интервал обновления (минимум 5 секунд, default - 10 секунд).

После перезапуска имеем строку поиска, которая работает по логинам, ФИО и имени сервера, и таблицу, представляющую из себя перечень участников терминальных серверов, содержащую ФИО человека, его логин, имя терминального сервера, где он залогинен, номер его терминальной сессии, время старта сессии и SID учетной записи

Главное меню включает в себя вышеупомянутые настройки, справку по настройке прав для подключения к теневым сеансам, информацию об авторе и выход из приложения.

Двойным кликом по строке в таблице производится подключение к нужному сеансу. Правой кнопкой мыши по таблице получаем следующие возможности: 1) скопировать значение выделенной ячейки 2) подключиться к сеансу (действие по-умолчанию при даблклике) в режиме управления 3) подключиться к сеансу в режиме наблюдателя 4) послать сообщение выбранному пользователю 5) послать сообщение всему серверу, на котором находится выбранный пользователь 6) послать сообщение по всем серверам из настроек 7) завершить удаленно сеанс выбранного пользователя 8) завершить удаленно сеансы всех пользователей на сервере 9) завершить удаленно сеансы на всех серверах

На этом всё. Всем успехов!