Создание терминального сервера на Windows 7. Терминал windows 7


HyperTerminal в Windows 7 | Windows для системных администраторов

Если вам понадобится программа HyperTerminal в Windows 7, то смею вас огорчить: ее там больше нет. По какой-то причине разработчики компании Microsoft  перестали включать эту замечательную утилиту в состав своих ОС  (Vista, Server 2008/R2, Windows 7). Вероятно, одной из причин такого решения являться тот факт, что COM  порты на современных компьютерах практически отсутствуют, а если и есть, то покрыты толстым слоем пыли…

Напомним, что HyperTerminal – это приложение, позволяющее эмулировать работу терминала при взаимодействии с удалёнными устройствами по последовательной шине (RS-232), dial-up-у или протоколу TCP/IP (последнее скорее редкость, предпочтительнее использовать telnet). Через консольный COM порт обычно настраивают различное сетевое оборудование, такое как маршрутизаторы, модемы, свитчи, АТС и т.д.

Так как же работать с COM-портами и устройствами на них в Windows 7 , когда нужен функционал старого доброго гипертерминала?

Используем стандартный HyperTerminal из Windows XP

Чтобы вернуть HyperTerminal в Windows 7 достаточно  просто скопировать файлы данной программы из Windows XP. Нам понадобятся следующие файлы:

  • C:\Program Files\Windows NT\hypertrm.exe
  • C:\WINODWS\system32\hypertrm.dll
  • C:\WINODWS\Help\hypertrm.chm
  • C:\Windows\Help\hyperterm.hlp

Скопируйте их в отдельный каталог в Windows 7, после чего можно запустить гипертерминал в Windows 7, открыв файл hypertrm.exe с явными правами админа (Run as administrator  по правой кнопочке мыши).

Для тех счастливчиков, которые уже полностью мигрировали на Windows 7 и в чьем ведении не осталось Xp-шек, в архиве публикую все необходимые файлы.

Скачать hyperterminal  для windows 7:  HyperTerminal_for_win7.zip (215 Кб)

Putty как аналог гипертерминала

Если вы хотите радикально избавиться от устаревшего гипертерминала, придется искать его аналоги для Windows 7.

Из наиболее удобных вариантов аналога мне видится утилита Putty (тем более она входит в арсенал практически любого администратора). Все, что необходимо сделать для работы Putty с локальным COM-портом, выполнить следующую настройку:

  • Запустить утилиту putty.exe и в дереве настроек перейти в раздел Connection->Serial
  • И задать нужные параметры для подключения к конкретному оборудованию. Для подключения к устройству Cisco выставляем следующие параметры:
    • Bits per Second –> 9600
    • Data bit –> 8
    • Parity –> None
    • Stop bit–> 1
    • Flow control –> None
  • Затем возвращаемся в начальное окно Putty, в качестве типа соединения указываем  Serial и указываем COM порт, к которому подключено оборудование (например, COM1)
  • Жмем кнопку Open и — вуаля! – открывается искомая консоль!

winitpro.ru

Как сделать терминальный сервер из Windows 7

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

Процедура создания терминального сервера

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

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

Способ 1: RDP Wrapper Library

Первый способ осуществляется с помощью небольшой утилиты RDP Wrapper Library.

Скачать RDP Wrapper Library

  1. Прежде всего, на компьютере, предназначенном к использованию в качестве сервера, создайте учетные записи пользователей, которые будут подключаться с других ПК. Делается это обычным способом, как и при штатном создании профиля.
  2. После этого распакуйте архив ZIP, в котором содержится заранее скачанная утилита RDP Wrapper Library, в любой каталог на ПК.
  3. Теперь нужно произвести запуск «Командной строки» с административными полномочиями. Щелкайте «Пуск». Выбирайте «Все программы».
  4. Переходите в каталог «Стандартные».
  5. В перечне инструментов ищите надпись «Командная строка». Щелкните по ней правой кнопкой мышки (ПКМ). В открывшемся перечне действий выберите «Запуск от имени администратора».
  6. Интерфейс «Командной строки» запущен. Теперь следует ввести команду, инициализирующую запуск программы RDP Wrapper Library в том режиме, который требуется для решения поставленной задачи.
  7. Переключитесь в «Командной строке» на тот локальный диск, куда вы распаковали архив. Для этого просто введите букву диска, поставьте двоеточие и жмите Enter.
  8. Перейдите в тот каталог, куда вы распаковали содержимое архива. Сначала впишите значение «cd». Поставьте пробел. Если искомая папка находится в корне диска, то просто вбейте её наименование, если же она является вложенным каталогом, то требуется указать полный путь к нему через слэш. Жмите Enter.
  9. После этого активируем файл RDPWInst.exe. Введите команду:

    RDPWInst.exe

    Жмите Enter.

  10. Открывается перечень различных режимов работы данной утилиты. Нам нужно использовать режим «Install wrapper to Program Files folder (default)». Для его применения следует ввести атрибут «-i». Введите его и жмите Enter.
  11. RDPWInst.exe выполнит необходимые изменения. Для того чтобы ваш компьютер можно было использовать в качестве терминального сервера, нужно произвести ещё ряд настроек системы. Щелкайте «Пуск». Кликните ПКМ по наименованию «Компьютер». Выберите пункт «Свойства».
  12. В появившемся окне свойств компьютера через боковое меню перейдите по пункту «Настройка удаленного доступа».
  13. Появляется графическая оболочка свойств системы. В разделе «Удаленный доступ» в группе «Удаленный рабочий стол» переставьте радиокнопку в положение «Разрешать подключение от компьютеров…». Жмите по элементу «Выбрать пользователей».
  14. Открывается окошко «Пользователи удаленного стола». Дело в том, что если вы в нем не укажите имена конкретных юзеров, то удаленный доступ к серверу получат только учетные записи с административными полномочиями. Жмите «Добавить…».
  15. Запускается окошко «Выбор: «Пользователи»». В поле «Введите имена выбираемых объектов» через точку с запятой внесите наименования созданных ранее учетных записей юзеров, которым требуется предоставить доступ к серверу. Жмите «OK».
  16. Как видим, нужные наименования учетных записей отобразились в окне «Пользователи удаленного рабочего стола». Жмите «OK».
  17. После возврата в окно свойств системы жмите «Применить» и «OK».
  18. Теперь осталось произвести изменения настроек в окне «Редактора локальной групповой политики». Для вызова этого инструмента воспользуемся методом введения команды в окно «Выполнить». Жмите Win+R. В появившемся окошке вбейте:

    gpedit.msc

    Жмите «OK».

  19. Открывается окно «Редактора». В левом меню оболочки щелкайте «Конфигурация компьютера» и «Административные шаблоны».
  20. Переходите в правую часть окна. Там зайдите в папку «Компоненты Windows».
  21. Ищите папку «Службы удаленных рабочих столов» и войдите в неё.
  22. Зайдите в каталог «Узел сеансов удалённых рабочих столов».
  23. Среди следующего списка папок выбирайте «Подключения».
  24. Открывается список параметров политики раздела «Подключения». Выберите параметр «Ограничить количество подключений».
  25. Открывается окно настроек выбранного параметра. Переставьте радиокнопку в позицию «Включить». В поле «Разрешено подключений к удаленным рабочим столам» введите значение «999999». Это означает неограниченное количество подключений. Жмите «Применить» и «OK».
  26. После указанных действий выполните перезагрузку компьютера. Теперь можно подключаться к ПК с Виндовс 7, над которым были произведены вышеописанные манипуляции, с других устройств, как к терминальному серверу. Естественно, заходить можно будет только под теми профилями, которые были внесены в базу учетных записей.

Способ 2: UniversalTermsrvPatch

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

Скачать UniversalTermsrvPatch

  1. Прежде всего, создайте на компьютере учетные записи тех пользователей, которые будут использовать его в качестве сервера, как это делалось в предыдущем способе. После этого скачанный UniversalTermsrvPatch распакуйте из архива RAR.
  2. Зайдите в распакованную папку и запустите файл UniversalTermsrvPatch-x64.exe или UniversalTermsrvPatch-x86.exe, в зависимости от разрядности процессора на компьютере.
  3. После этого для внесения изменений в системный реестр запустите файл под названием «7 and vista.reg», расположенный в том же каталоге. Затем перезагрузите компьютер.
  4. Необходимые изменения внесены. После этого нужно последовательно проделать все те манипуляции, которые мы описывали при рассмотрении предыдущего способа, начиная с пункта 11.

Как видим, изначально операционная система Виндовс 7 не предназначена для работы в качестве терминального сервера. Но установив некоторые программные дополнения и произведя необходимую настройку, можно добиться того, что ваш компьютер с указанной ОС будет работать именно как терминал.

Мы рады, что смогли помочь Вам в решении проблемы. Задайте свой вопрос в комментариях, подробно расписав суть проблемы. Наши специалисты постараются ответить максимально быстро.

Помогла ли вам эта статья?

Да Нет

lumpics.ru

Терминальный сервер на windows 7

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

Введение

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

Нужно понимать, что подобное использование Windows 7 скорее всего является нарушающим лицензионное соглашение. Хотя я не знаю, каким именно пунктом и условием это регламентируется, но наверняка что-то подобное в лицензионном соглашении есть, так как подобный способ распространен еще со времен XP. Имейте это ввиду, если будете использовать не для временных тестов.

На сегодняшний день есть 2 различных способа сделать из Windows 7 sp1 терминал. Первый с помощью патча на библиотеку termsrv.dll, второй без. Предпочтительнее пользоваться вторым способом, но если что-то не получается, то можно воспользоваться и первым. Теперь поподробнее об этих способах.

Превращение Windows 7 sp1 в сервер терминалов, способ первый

В данный момент этот способ не работает. Он ломает удаленное подключение по rdp, так что не надо его использовать. Используйте второй способ, он рабочий.

Качаем архив: ссылка удалена.

Можно все сделать вручную, кто в этом разбирается, сможет это сделать на основе содержимого архива. В cmd файле описаны все действия, которые будут произведены с системой. Для тех, кто не хочет в этом разбираться, существует скрипт install.cmd. Для установки патча, необходимо его запустить от имени администратора

На этом все. Можно проверять, подключаться. Необходимо создать учетные записи пользователей, не забыть разрешить подключение к удаленному рабочему столу:

Важное дополнение к этому способу: «Столкнулся с проблемой. Всё сделал по инструкции, запустил батник, всё установилось хорошо. Подключаюсь со второго компьютера — тут же сбрасывает. Закинул старый файл, всё стало как было изначально (работать может только один пользователь). Нашел обновление, которое содержало файл termsrv.dll. Путем вычислений оказалось, что при установке обновления KB2984972 возможность работы нескольких пользователей оказывается невозможной. Вдруг кому пригодится.»

Терминал из Windows 7, способ второй

Скачиваем последнюю версию RDP Wrapper Library с github — https://github.com/stascorp/rdpwrap/releases. Распаковываем в любую папку и запускаем батник install.bat с правами администратора.

Если были подключены по rdp, то вас отключит от удаленного рабочего стола. Ничего страшного, просто подключайтесь заново. Вы увидите сообщение, что все выполнено успешно.

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

Автор этого способа http://stascorp.com/load/1-1-0-63

На его странице можно узнать все подробности.

Не понравилась статья и хочешь научить меня администрировать? Пожалуйста, я люблю учиться. Комментарии в твоем распоряжении. Расскажи, как сделать правильно!

Помогла статья? Есть возможность отблагодарить автора

serveradmin.ru

Как увеличить количество терминальных сессий в Windows 7 / Как установить терминальный сервер в Windows 7

Пользовательские операционные от Microsoft последних поколений, в частности рассматриваемая нами Windows 7, имеют возможность подключения по протоколу RDP (Remote Desktop Protocol). По-русски говоря, это удалённый рабочий стол. В серверных Windows имеется сервер терминалов, позволяющий подключиться к компьютеру посредством удалённого рабочего стола сразу нескольким пользователям. В несерверных системах же имеется ограничение на количество сессий, равное одному. То есть возможность подключится к своему компьютеру удалённо есть, но если в этот момент другой пользователь работает за компьютером, ему придётся завершить свой сеанс, чтобы позволить войти удалённому пользователю.

 Лицензионное соглашение операционной системы Windows XP Professional разрешает 10 удаленных сетевых подключений без дополнительной лицензии (Windows XP Home Edition соответственно 5). Это означает, что используя нижеперечисленные методы Вы не нарушаете лицензионное соглашение. Каким же образом можно заставить работать Windows 7 как полноценный терминальный сервер. Которые позволили мне работать за компьютером обойдя ограничение в одну рабочую сессию.

Ниже представлены два варианта.1. Для тех кто хочет всё и сразу.2. Для тех кто любит всё настраивать сам.

 Сервер терминалов на windows 7 - Вариант 1

Скачиваем и запускаем от имени Администратора, правым кликом. Жмем Path и перезагружаемся и будет вам счастье.

Как увеличить количество терминальных сессий в Windows 7-01

Сервер терминалов на windows 7 - Вариант 2

  1. Установленная операционная система MS Windows 7 Максимальная (можете попробовать с другими конфигурациями, думаю, получится).

2. Компьютер с выше упомянутой системой, подключённый к локальной сети.

3. Компьютер в локальной сети, с которого будем подключаться и который имеет RDP клиента (по сути любой компьютер с операционной системой Windows), в моём случае это ноутбук с Windows XP.

4. Администраторские права на компьютере с Windows 7.

Всё готово, можно начинать!

Общий план работы у нас таков: нужно заменить системную библиотеку termsrv.dll на указанную выше, создать отдельного пользователя для доступа к удалённому рабочему столу, разрешить доступ к удалённому рабочему столу этому пользователю, сделать так, чтобы этот пользователь имел администраторские права (можно и не давать таких прав, мне они нужны, чтобы работать удалённо на компьютере без каких-либо ограничений), прописать кое-какие ключи реестра, протестировать работу.

Как известно, Windows 7 ограничивает доступ к своим системным файлам даже администраторам. то есть для того, чтобы заменить файл termsrv.dll, необходимо предоставить такие права администратору, мало того, изменить владельца файла. Для осуществления выше описанного кликаем правой кнопкой мыши по значку "Мой компьютер" и выбираем "Управление" или через "Панель управления" > "Администрирование" > "Управление компьютером" заходим в "Службы" и останавливаем службу "Службы удалённых рабочих столов". Через проводник заходим на C:\Windows\System32 и ищем там файлик termsrv.dll. Кликаем по нему правой кнопкой мыши, выбираем "Свойства". Далее заходим во вкладку "Безопасность", в поле "Группы или пользователи" выбираем группу Администраторы (вы же зашли в систему под администраторской учётной записью, правильно? Если нет, стоит исправить положение). В приведённых ниже иллюстрациях у меня уже выставлены все параметры и разрешения.

Как увеличить количество терминальных сессий в Windows 7-02

Далее под полем "Разрешения для группы Администраторы" жмём кнопку "Дополнительно". Должно вылезти окошко под названием "Дополнительные параметры безопасности для termsrv.dll", где во вкладке "Разрешения" под полем "Элементы разрешений" нажимаем кнопку "Изменить разрешения".

Как увеличить количество терминальных сессий в Windows 7-03

Вылезет ещё одно окошко под тем же названием, что и перед ним, только теперь вы можете выбрать в поле "Элементы разрешений" элемент "Администраторы" и нажать кнопку "Изменить".

Как увеличить количество терминальных сессий в Windows 7-04

Вылезет окошко "Элемент разрешений для termsrv.dll", где в поле "Разрешения" установите галочку на "Разрешить полный доступ".

Как увеличить количество терминальных сессий в Windows 7-05

Во всех окошках нажимаем ОК для применения внесённых изменений.

Теперь для изменения владельца файла termsrv.dll открываем командную строку с правами администратора.

Как увеличить количество терминальных сессий в Windows 7-06

Скопируем команду в окно командной строки:

takeown /f C:\Windows\System32\termsrv.dll

Нажимаем Enter. Система должна сообщить нам о том, что владелец файла изменён на текущего пользователя.

Переименовываем файл termsrv.dll во что-нибудь типа termsrv.dll.original, оставив его в качестве резервной копии. Скачанный файл переименовываем в termsrv.dll и копируем его в C:\Windows\System32.

Теперь производим записи в реестр, копируя команды в командную строку:

REG ADD "HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server" /v fDenyTSConnections /t REG_DWORD /d 0 /f

REG ADD "HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server" /v fSingleSessionPerUser /t REG_DWORD /d 10 /f

В последней команде 10 - количество одновременных сессий. Можете здесь поставить нужное вам количество.

Далее нам нужно создать пользователя, через которого мы будем подключаться по RDP. Для этого кликаем правой кнопкой мыши по значку "Мой компьютер" и выбираем "Управление" или через "Панель управления" > "Администрирование" > "Управление компьютером" выбираем "Локальные пользователи и группы" в дереве слева, открываем папку "Пользователи", правой кнопкой мыши кликаем по свободному месту в списке пользователей, в контекстном меню выбираем "Новый пользователь...". Заполняем предложенную форму, жмём кнопку "Создать".

Как увеличить количество терминальных сессий в Windows 7-07

Теперь в списке пользователей находим нашего нового пользователя и двойным кликом по нему открываем свойства пользователя, где заходим во вкладку "Членство в группах" добавляем группы "Администраторы" и "Пользователи удалённого рабочего стола".

Как увеличить количество терминальных сессий в Windows 7-08

Всё готово, осталось только запустить службу "Службы удалённых рабочих столов" (чуть выше мы уже говорили о том, как остановить эту службу, теперь нам нужно её запустить) и разрешить удалённый рабочий стол, для чего в свойствах системы слева выбираем "Настройки удалённого доступа".

Как увеличить количество терминальных сессий в Windows 7-09

Вылезет окошко "Свойства системы" с открытой вкладкой "Удалённый доступ", где в блоке "Удалённый рабочий стол" выбираем средний параметр "Разрешить подключение от компьютеров с любой версией удалённого рабочего стола (опаснее)". Что тут опасного не понятно, но деваться нам некуда, так как я, например, буду подключаться с RDP клиента Windows XP.

Как увеличить количество терминальных сессий в Windows 7-10

Нажимаем кнопку "Выбрать пользователей", добавляем пользователя, созданного для удалённого доступа, с помощью кнопки "Добавить".

Как увеличить количество терминальных сессий в Windows 7-11

Перезагружаем машину, вот теперь действительно всё, на другой машине запускаю RDP клиент, ввожу адрес компьютера с Windows 7, выбираю пользователя, которого мы создавали для удалённого доступа, ввожу пароль и... пользуюсь удалённо своим компьютером в тот момент, когда за ним работает кто-то другой.

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

pyatilistnik.org

HyperTerminal для windows 7

ГиперТерминал является  уже пережитком прошлого, так как оборудование, настройка которого производиться посредством com портов практически не выпускается. Однако, иногда можно все же встретить современное оборудование, в котором некоторые функции, скажем сброс на заводские установки, можно выполнить только через компорт. Причем привычный comport будет выглядеть как RJ-45, и для связи с пк, нужны будут переходники.  Впрочем, для ввода AT-команд необязательно конектиться по старинке. Маленький 3g модем будет отлично распознан в том же гипертерминале, будучи подключенным по usb. Короче нам нужно настроить оборудование, а у нас есть маленькая проблемка, где же HyperTerminal в этой семерке? Ну или подобных ей системам виста, восьмерка, двадцатка…

HyperTerminal для windows 7 разработчики забыли прописать. Где-то в висте забыли, а в восьмерке так и не вспомнили.  Впрочем, нужно было просто скопировать этот архив с windows XP «HyperTerminal.rar»

Качаем, наслаждаемся привычным интерфейсом. Кому интересно, в данной статье напишу пару слов о работе с терминалом и современный аналог ему.

Распаковываем терминал, запускаем файл «hypertrm.exe» Первое окошко, которое увидим, это запрос, на то, чтобы сделать HyperTerminal  telnet приложением по умолчанию. Чтобы это окошко более не вылезало, ставим галочку «Don’t ask me this question again» нажимаем «Yes», можно и «No» без разницы.

Теперь вводим название нашего нового подключения и жмем «OK»

В следующем окне вводим данные подключения, страну, код, и в строчке «Connect using» указываем «COM1». Для большинства случаев не обязательно заполнять точные данные. Жмем «ok»

Следующее окно указываем параметры порта, если не знаем что, жмем кнопку «Восстановить умолчания» и нажимаем «ОК»

Теперь, произойдет подключение. При настройке модема usb, для того, чтобы было видно вводимые AT команды нажимаем «File» в меню сверху слева «Properties»

Переходим на закладку «Settings» и жмем «ASII Setup»

Ставим галочку во второй строчку сверху «Echo typed characters locally» и нажимаем два раза «ОК»

HyperTerminal для windows 7 являеться не единственным telnet приложением. Существуют альтернативы. Скажем «Putty», «Teraterm» или «Absolute Telnet»

Также, для доступа к телефону или модему можно воспользоваться стандартной утилитой windows. Находиться она «пуск» - «панель управления» - просмотр: крупные или мелкие значки – «Телефон и модем»

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

 

pc-knowledge.ru

ГиперТерминал в Windows Vista/Windows 7 – Igor Shastitko Technical Blog

Подписывайтесь на мой YouTube-канал iWalker2000 – нем опубликовано много  интересных видео – обзоры смартфонов, ноутбуков, планшетов, софта, игр, мои многочисленные и иногда очень даже веселые Путевые Заметки из разных стран мира и многое другое…

Как вы знаете, коллеги, технологии развиваются, особенно информационные технологии… 😉 И если раньше знание команд AT того или иного модема было неотъемлимой частью обязательного багажа знаний любого уважающего себя админа-сетевика(затейника), то с приходом кабельных модемов и решения проблемы “последней мили” все это ушло в седую былинную старину. И модемы “ушли”, и их команды ATZ, и софт, дающий возможность работать с ними – тоже ушел вникуда…

И вот яркий тому пример – в Windows 95/98/2000/XP присутствовала вполне полезная утилитка типа HyperTerm (ГиперТерминал), обеспечивающая простой доступ к COM-портам (ну и командам модемов)… НО!!! Поскольку большинство COM-портов покрылось пылью времен, то в Windows Vista и в Windows 7 такой утилиты, как HyperTerm – НЕТ.

И вот некоторые и коллег задают вопрос – а как все же работать с COM-портами и устройствами на них из Windows 7? Ответ оказался очень прост – через все ту же утилиту HyperTerm, которой нет. Достаточно взять ее из Windows XP, просто скопировав все содержимое каталога HyperTerminal из Program Files рабочей Windows XP. И запустить из этого каталога файлик hypertrm.exe с явными правами админа (Run as administrator) по правой кнопочке мыши.

Ну и для тех прогрессивных пользователей, кто ищет HyperTerminal для Windows 7 и не имеет в наличии Windows XP (все уже давно мигрированно) – публикую в аттачменте к посту архив с этим самым HyperTerm (кто не видит аттачмента - откройте пост отдельно ,) ). Пользуйтесь на здоровье, любители COM-портов. 😉

 

HyperTerminal.rar

blogs.technet.microsoft.com

Терминальный сервер из Windows 7

Каким же образом можно заставить работать Windows 7 как полноценный терминальный сервер?

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

Два варианта:

Вариант 1

  • Использовать универсальное решение MU (для 32-битной системы) или MUx64 (для 64-битной системы) . Работает для Windows XP SP2/SP3, Vista SP1/SP2, Windows 7, Windows Server 2008 SP1/SP2

Вариант 2

Необходимые условия:

  1. Установленная операционная система MS Windows 7 Максимальная (можете попробовать с другими конфигурациями).
  2. Компьютер с выше упомянутой системой, подключённый к локальной сети.
  3. Компьютер в локальной сети, с которого будем подключаться и который имеет RDP клиента
  4. Администраторские права на компьютере с Windows 7.
  5. Библиотека терминального сервера, в которой отключено ограничение на одну сессию. для 32-битной системы, для 64-битной системы.

Общий план работы:

  • нужно заменить системную библиотеку termsrv.dll на указанную выше
  • создать отдельного пользователя для доступа к удалённому рабочему столу
  • разрешить доступ к удалённому рабочему столу этому пользователю
  • прописать кое-какие ключи реестра
  • протестировать работу.

 

Выполняем:

  1. Заходим в систему с правами администратора
  2. Кликаем правой кнопкой мыши по значку «Мой компьютер» и выбираем «Управление» или через «Панель управления» > «Администрирование» > «Управление компьютером» заходим в «Службы» и останавливаем службу «Службы удалённых рабочих столов».
  3. Через проводник заходим на C:\Windows\System32 и ищем там файлик termsrv.dll. Кликаем по нему правой кнопкой мыши, выбираем «Свойства». Далее заходим во вкладку «Безопасность», в поле «Группы или пользователи» выбираем группу Администраторы. В приведённых ниже иллюстрациях у меня уже выставлены все параметры и разрешения:
  4. Далее под полем «Разрешения для группы Администраторы» жмём кнопку «Дополнительно». Должно вылезти окошко под названием «Дополнительные параметры безопасности для termsrv.dll», где во вкладке «Разрешения» под полем «Элементы разрешений» нажимаем кнопку «Изменить разрешения». Вылезет ещё одно окошко под тем же названием, что и перед ним, только теперь вы можете выбрать в поле «Элементы разрешений» элемент «Администраторы» и нажать кнопку «Изменить». Вылезет окошко «Элемент разрешений для termsrv.dll», где в поле «Разрешения» установите галочку на «Разрешить полный доступ»:Во всех окошках нажимаем ОК для применения внесённых изменений.
  5. Теперь для изменения владельца файла termsrv.dll открываем командную строку с правами администратора. Скопируем команду в окно командной строки:>takeown /f C:\Windows\System32\termsrv.dll

    Нажимаем Enter. Система должна сообщить нам о том, что владелец файла изменён на текущего пользователя.

  6. Переименовываем файл termsrv.dll во что-нибудь типа termsrv.dll.original, оставив его в качестве резервной копии. Скачанный файл переименовываем в termsrv.dll и копируем его в C:\Windows\System32.
  7. Теперь производим записи в реестр, копируя команды в командную строку:>REG ADD "HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server" /v fDenyTSConnections /t >REG_DWORD /d 0 /f >REG ADD "HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server" /v fSingleSessionPerUser /t >REG_DWORD /d 10 /f

    В последней команде 10 — количество одновременных сессий. Можете здесь поставить нужное вам количество.

  8. Далее нам нужно создать пользователя, через которого мы будем подключаться по RDP. Для этого кликаем правой кнопкой мыши по значку «Мой компьютер» и выбираем «Управление» или через «Панель управления» > «Администрирование» > «Управление компьютером» выбираем «Локальные пользователи и группы» в дереве слева, открываем папку «Пользователи», правой кнопкой мыши кликаем по свободному месту в списке пользователей, в контекстном меню выбираем «Новый пользователь…». Заполняем предложенную форму, жмём кнопку «Создать». Теперь в списке пользователей находим нашего нового пользователя и двойным кликом по нему открываем свойства пользователя, где заходим во вкладку «Членство в группах» добавляем группы «Администраторы» и «Пользователи удалённого рабочего стола».
  9. Всё готово, осталось только запустить службу «Службы удалённых рабочих столов»  и разрешить удалённый рабочий стол, для чего в свойствах системы слева выбираем «Настройки удалённого доступа». Вылезет окошко «Свойства системы» с открытой вкладкой «Удалённый доступ», где в блоке «Удалённый рабочий стол» выбираем средний параметр «Разрешить подключение от компьютеров с любой версией удалённого рабочего стола (опаснее)».  После проверки работы эту настройку можно поменять на более строгую.  Нажимаем кнопку «Выбрать пользователей», добавляем пользователя, созданного для удалённого доступа, с помощью кнопки «Добавить».
  10. Перезагружаем машину, на другой машине запускаем RDP клиент, вводим адрес компьютера с Windows 7, выбираем пользователя, которого мы создавали для удалённого доступа, вводим пароль и… пользуемся удалённо компьютером в тот момент, когда за ним работает кто-то другой.

 

Таким образом нам удалось сотворить полноценный сервер терминалов из пользовательской системы.

Вышеописанные манипуляции следует делать только в обучающих, лабораторных целях, не преследуя никаких коммерческих выгод. Для использования данных недокументированных возможностей нужно свериться с лицензионным соглашением на Windows 7 Максимальная.  Файлы предложенные для скачивания в данной статье найдены на публичных ресурсах сети Интернет (на момент написания статьи) и автор статьи не имеет отношения к их созданию.  Автору (ровно как и владельцу ресурса)  ничего неизвестно о нарушениях чьих либо прав и каких-либо лицензионных соглашений фактом распространения указанных файлов. 

Поблагодарить:

www.adminhelp.pro