Как сделать из Windows 10 (или Windows 7) терминальный сервер с поддержкой RemoteAPP

Сразу скажу, что я не одобряю пиратство, а все о чем сейчас пойдет речь относится именно к нарушению лицензионного соглашения, но раз вы спрашивали, то я расскажу как сделать из Windows 7 и Windows 10 почти полноценный терминальный сервер с поддержкой RemoteAPP.

 
 
Логотип GITA-DEV

Автор: Черноусов Антон aka Gita-Dev
Опубликовано: 05 Май 2018 (последние правки 1 месяц)

cv git github install release

Начнем с того, что ограничение на одну сессию удаленного подключения для рабочих станций под управлением версий для рабочих станций в Windows является совершенно не техническим ограничением, а ограничением из области маркетинга и продаж. Как вы наверное знаете, ограничения на количество одновременных (конкурентных) подключений легко снимается внесением изменений в соответствующую библиотеку Windows, но при таком подходе есть один большой подводный камень, обновления Windows легко делают из вашего терминального сервера обратно рабочую станцию при установке обновлений на RDP-стек.

Обновление Windows

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

Обход ограничений на количество одновременных подключений по RDP

Как вы видите из описания, RDP wrap это проект для снятия ограничений на количество одновременных подключений к терминальному серверу и он выступает в качестве прослойки к службе удаленных рабочих столов. Более подробно с проектом вы можете ознакомиться на его GIT-хаб странице (странно, что не заблокировали) https://github.com/stascorp/rdpwrap

Бинарные пакеты проекта находятся по адресу: https://github.com/stascorp/rdpwrap/releases

Установка RPD-Wrap

Просто скачайте бинарный пакет в формате zip, распакуйте его и запустите файл install от имени администратора, перезагрузка не требуются, но текущее RDP-соединение будет сброшено и вам потребуется переподключиться.

Аналогичная ситуация и с поддержкой RemoteAPP и поддержка RemoteAPP довольно просто включается правками в реестре (но поддерживается не всеми редакциями Windows), но проще всего использовать RemoteAPP tool: http://www.kimknight.net/remoteapptool

Публикация RemoteAPP с рабочих станций Windows и Linux

Это удобная графическая утилита которая поможет вам включить режим RemoteAPP, настроить базовые параметры подключения и даже создать ярлык развертывания удаленного приложения RemoteAPP.

Единственным недостатком такого подхода к созданию серверов терминалов, является отсутствие полноценных оснасток управления получившимся в результате терминальным сервером, но мы цели создать полноценный сервер терминалов мы и не ставили.

Похожие статьи

Создание загрузочного диска Windows 7 в Ubuntu Linux

Создание загрузочного диска Windows 7 в Ubuntu Linux

В сегодняшней статье мы будем создавать загрузочный USB-stick с установочным дистрибутивом операционной системы Windows в операционной системе Linux. Лично у меня такая необходимость возникает периодически и сейчас пришло время сделать подробную инструкцию по всем аспектам этого процесса, так как там есть несколько подводных камней, описания обхода которых в интернете найти довольно сложно, а некоторые советы с форумов, мягко говоря, бессмысленные.


Монтирование сетевых ресурсов NFS в Windows без использования стороннего ПО

Монтирование сетевых ресурсов NFS в Windows без использования стороннего ПО

Представляем вашему вниманию один из наших небольших экспериментов по тестированию функционала программного обеспечения под нужды заказчика. Сразу отметим, что этот опыт оказался неудачным (точнее неприменимым в рабочих условиях), но как известно отрицательный результат, это тоже результат и возможно, что после ознакомления с результатами нашего небольшого исследования, вы сразу поймете подойдет или вам штатное Microfoft решение для монтирования NFS-ресурсов или нет.


Простейший способ монтирования сетевых ресурсов Windows (Samba) в Linux

Простейший способ монтирования сетевых ресурсов Windows (Samba) в Linux

Сегодня мы рассмотрим еще один из способов монтирования сетевого ресурса пользователю в Linux и в отличие от рассмотренных ранее методов, этот совсем уж деревянный, но наверное самый распространенный. Я уже начинаю подумывать, а не сделать ли мне небольшую утилитку с функционалом как у подключения сетевых дисков в Windows, чтобы не городить для каждого пользователя такой огород.


Подключение сетевого (общий ресурс Windows) принтера Canon LBP7010C в KDE Neon

Подключение сетевого (общий ресурс Windows) принтера Canon LBP7010C в KDE Neon

Подключение принтера в Linux довольно нетривиальная задача, особенно если принтер не сетевой, а просто общий принтер к которому предоставили доступ через систему общего доступа в Windows.


Настройка OS Windows для работы в UTC time (проблема с локальным временем виртуальной машины в системе виртуализации KVM)

Настройка OS Windows для работы в UTC time (проблема с локальным временем виртуальной машины в системе виртуализации KVM)

Ничего против Windows не имею и считаю, что для каждой задачи требуется свой инструмент, но некоторые легаси-вещи там тянутся из из совсем уже глубины веков и я сейчас говорю не про поддержку кодировки UTF-8, сейчас с этим дела обстоят немного лучше, а про часы системы которые все еще не в UTC. И это кстати сказать порождает некоторые нетривиальные баги при виртуализации ОС Windows в KVM.


Установка и настройка Postgresql в Windows 10

Установка и настройка Postgresql в Windows 10

Установка Postgresql и утилит администрирования в Windows 10 (как в прочем и других версиях) особой сложности не представляет и сейчас я вам продемонстрирую как это сделать.


Отзывы и комментарии