Windows 7 home basic rdp сервер

Исправление ограничений RDP в клиентских ОС Windows с помощью RDP Wrapper Library

У настольных операционных систем Microsoft есть некоторые ограничения, связанные с работой службы удаленных рабочих столов. Так во первых, поддержка серверной части (RDP Host) есть только в старших редакциях Windows (не ниже Professional). В домашних редакциях этот функционал отключен, поэтому подключиться к младшим версиям Windows по RDP невозможно.

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

Обойти эти ограничения позволит проект RDP Wrapper Library by Stas’M. RDP Wrapper работает как прослойка между менеджером служб (Service Control Manager, SCM) и службой удаленных рабочих столов. При этом, в отличии от других решений подобного рода, он не подвергает изменениям файл termsrv.dll (библиотека, используемая службой Remote Desktop Services), что позволяет не опасаться обновлений Windows.

Судя по официальному сайту, проект активно живет и развивается. На данный момент выложена версия 1.5 от 2014.12.11, для которой заявлена поддержка новейших ОС, включая Windows 10 Technical Preview. Также доступны исходники, так что при желании можно самостоятельно собрать проект.

Загрузить RDP Wrapper можно со страницы программы в репозитории GitHub. В архив входят следующие компоненты:

• RDPWinst.exe — инсталлятор, с помощью которого производится установка и удаление RDP Wrapper;
• RDPConf.exe — утилита для настройки параметров подключения;
• RDPCheck.exe — утилита для локальной проверки работы RDP;
• install.bat и uninstall.bat — bat-файлы для удобства установкиудаления программы.

rdp wrapper файлы

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

установка rdp wrapper

Дополнительно можно запустить утилиту RDPConf.exe, которая позволяет включатьотключать доступ, а также настраивать основные параметры подключения (порт, количество сессий на пользователя, тип аутентификации и пр.).

настройка rdp wrapper

Ну и в качестве проверки я открыл на компьютер с установленной Windows 7 Home Basic две RDP-сессии для двух разных пользователей.

пример работы rdp wrapper

Что еще можно сказать. Проект однозначно полезный, в некоторых ситуациях даже незаменимый. Из минусов же — используя RDP Wrapper вы скорее всего нарушаете лицензионное соглашение.

Дополнение 04.05.2019.

Для корректной работы на Windows 10 1809 требуется обновить файл конфигурации rdpwrap.ini. В него надо добавить следующие строчки:

[10.0.17763.292]
; Patch CEnforcementCore::GetInstanceOfTSLicense
LocalOnlyPatch.x86=1
LocalOnlyOffset.x86=AFAD4
LocalOnlyCode.x86=jmpshort
LocalOnlyPatch.x64=1
LocalOnlyOffset.x64=77A11
LocalOnlyCode.x64=jmpshort
; Patch CSessionArbitrationHelper::IsSingleSessionPerUserEnabled
SingleUserPatch.x86=1
SingleUserOffset.x86=4D665
SingleUserCode.x86=nop
SingleUserPatch.x64=1
SingleUserOffset.x64=1322C
SingleUserCode.x64=Zero
; Patch CDefPolicy::Query
DefPolicyPatch.x86=1
DefPolicyOffset.x86=4BE69
DefPolicyCode.x86=CDefPolicy_Query_eax_ecx
DefPolicyPatch.x64=1
DefPolicyOffset.x64=17F45
DefPolicyCode.x64=CDefPolicy_Query_eax_rcx
; Hook CSLQuery::Initialize
SLInitHook.x86=1
SLInitOffset.x86=5B18A
SLInitFunc.x86=New_CSLQuery_Initialize
SLInitHook.x64=1
SLInitOffset.x64=1ABFC
SLInitFunc.x64=New_CSLQuery_Initialize

И в конец ini файла дополнительно надо добавить строки:

[10.0.17763.292-SLInit]
bInitialized.x86 =CD798
bServerSku.x86 =CD79C
lMaxUserSessions.x86 =CD7A0
bAppServerAllowed.x86 =CD7A8
bRemoteConnAllowed.x86=CD7AC
bMultimonAllowed.x86 =CD7B0
ulMaxDebugSessions.x86=CD7B4
bFUSEnabled.x86 =CD7B8

bInitialized.x64 =ECAB0
bServerSku.x64 =ECAB4
lMaxUserSessions.x64 =ECAB8
bAppServerAllowed.x64 =ECAC0
bRemoteConnAllowed.x64=ECAC4
bMultimonAllowed.x64 =ECAC8
ulMaxDebugSessions.x64=ECACC
bFUSEnabled.x64 =ECAD0

В конце файла обязательно пустая строка.

Взято отсюда: https://github.com/stascorp/rdpwrap/issues/699

Содержание

  • Процедура создания терминального сервера
    • Способ 1: RDP Wrapper Library
    • Способ 2: UniversalTermsrvPatch
  • Вопросы и ответы

Терминальный сервер на компьютере с ОС Windows 7

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

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

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

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

Способ 1: RDP Wrapper Library

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

Скачать RDP Wrapper Library

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

  3. После этого распакуйте архив ZIP, в котором содержится заранее скачанная утилита RDP Wrapper Library, в любой каталог на ПК.
  4. Извлечение файлов RDP Wrapper Library из архива ZIP с помощью контекстного меню в Проводнике в Windows 7

  5. Теперь нужно произвести запуск «Командной строки» с административными полномочиями. Щелкайте «Пуск». Выбирайте «Все программы».
  6. Переход во все программы с помощью меню Пуск в Windows 7

  7. Переходите в каталог «Стандартные».
  8. Переход в каталог Стандартные с помощью меню Пуск в Windows 7

  9. В перечне инструментов ищите надпись «Командная строка». Щелкните по ней правой кнопкой мышки (ПКМ). В открывшемся перечне действий выберите «Запуск от имени администратора».
  10. Запуск Командной строки от имени администратора через контестное меню с помощью меню Пуск в Windows 7

  11. Интерфейс «Командной строки» запущен. Теперь следует ввести команду, инициализирующую запуск программы RDP Wrapper Library в том режиме, который требуется для решения поставленной задачи.
  12. Интерфейс Командной строки запущенной от имени администратора в Windows 7

  13. Переключитесь в «Командной строке» на тот локальный диск, куда вы распаковали архив. Для этого просто введите букву диска, поставьте двоеточие и жмите Enter.
  14. Переключение на другой диск через интерфейс командной строки в Windows 7

  15. Перейдите в тот каталог, куда вы распаковали содержимое архива. Сначала впишите значение «cd». Поставьте пробел. Если искомая папка находится в корне диска, то просто вбейте её наименование, если же она является вложенным каталогом, то требуется указать полный путь к нему через слэш. Жмите Enter.
  16. Переход в папку размещения программы через интерфейс командной строки в Windows 7

  17. После этого активируем файл RDPWInst.exe. Введите команду:

    RDPWInst.exe

    Lumpics.ru

    Жмите Enter.

  18. Запуск программы RDPWrap-v1.6.1 через интерфейс командной строки в Windows 7

  19. Открывается перечень различных режимов работы данной утилиты. Нам нужно использовать режим «Install wrapper to Program Files folder (default)». Для его применения следует ввести атрибут «-i». Введите его и жмите Enter.
  20. Ввод атрибута i для программы RDPWrap-v1.6.1 через интерфейс командной строки в Windows 7

  21. RDPWInst.exe выполнит необходимые изменения. Для того чтобы ваш компьютер можно было использовать в качестве терминального сервера, нужно произвести ещё ряд настроек системы. Щелкайте «Пуск». Кликните ПКМ по наименованию «Компьютер». Выберите пункт «Свойства».
  22. Переход в свойства компьютера через контекстное меню в меню Пуск в Windows 7

  23. В появившемся окне свойств компьютера через боковое меню перейдите по пункту «Настройка удаленного доступа».
  24. Переход в окно настройки удаленного доступа из окна свойств системы в Windows 7

  25. Появляется графическая оболочка свойств системы. В разделе «Удаленный доступ» в группе «Удаленный рабочий стол» переставьте радиокнопку в положение «Разрешать подключение от компьютеров…». Жмите по элементу «Выбрать пользователей».
  26. Разрешение подключения от компьютеров с любой версией удаленного рабочего стола во вкладке Удаленный доступ окна Свойства системы в Windows 7

  27. Открывается окошко «Пользователи удаленного стола». Дело в том, что если вы в нем не укажите имена конкретных юзеров, то удаленный доступ к серверу получат только учетные записи с административными полномочиями. Жмите «Добавить…».
  28. Переход к добавлению пользователей для предоставления удаленного доступа в окне Пользователи удаленного стола в Windows 7

  29. Запускается окошко «Выбор: «Пользователи»». В поле «Введите имена выбираемых объектов» через точку с запятой внесите наименования созданных ранее учетных записей юзеров, которым требуется предоставить доступ к серверу. Жмите «OK».
  30. Введение наименований учетных записей в окне Выбор Пользователи в Windows 7

  31. Как видим, нужные наименования учетных записей отобразились в окне «Пользователи удаленного рабочего стола». Жмите «OK».
  32. Учетные записи добавлены в окне Пользователи удаленного стола в Windows 7

  33. После возврата в окно свойств системы жмите «Применить» и «OK».
  34. Сохранение изменений во вкладке Удаленный доступ окна Свойства системы в Windows 7

  35. Теперь осталось произвести изменения настроек в окне «Редактора локальной групповой политики». Для вызова этого инструмента воспользуемся методом введения команды в окно «Выполнить». Жмите Win+R. В появившемся окошке вбейте:

    gpedit.msc

    Жмите «OK».

  36. Переход в окно Редактора локальной групповой политики путем введения команды в окно Выполнить в Windows 7

  37. Открывается окно «Редактора». В левом меню оболочки щелкайте «Конфигурация компьютера» и «Административные шаблоны».
  38. Переход в раздел Административные шаблоны в окне Редактора локальной групповой политики в Windows 7

  39. Переходите в правую часть окна. Там зайдите в папку «Компоненты Windows».
  40. Переход в раздел Компоненты Windows в окне Редактора локальной групповой политики в Windows 7

  41. Ищите папку «Службы удаленных рабочих столов» и войдите в неё.
  42. Переход в раздел Служба удаленных рабочих столов в окне Редактора локальной групповой политики в Windows 7

  43. Зайдите в каталог «Узел сеансов удалённых рабочих столов».
  44. Переход в раздел Узел сеансов удалённых рабочих столов в окне Редактора локальной групповой политики в Windows 7

  45. Среди следующего списка папок выбирайте «Подключения».
  46. Переход в раздел Подключения в окне Редактора локальной групповой политики в Windows 7

  47. Открывается список параметров политики раздела «Подключения». Выберите параметр «Ограничить количество подключений».
  48. Переход в параметр Ограничить количество подключений в разделе Подключения в окне Редактора локальной групповой политики в Windows 7

  49. Открывается окно настроек выбранного параметра. Переставьте радиокнопку в позицию «Включить». В поле «Разрешено подключений к удаленным рабочим столам» введите значение «999999». Это означает неограниченное количество подключений. Жмите «Применить» и «OK».
  50. Снятие ограничений количества подключений в окне настроек параметра Ограничить количество подключений в Windows 7

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

Способ 2: UniversalTermsrvPatch

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

Скачать UniversalTermsrvPatch

  1. Прежде всего, создайте на компьютере учетные записи тех пользователей, которые будут использовать его в качестве сервера, как это делалось в предыдущем способе. После этого скачанный UniversalTermsrvPatch распакуйте из архива RAR.
  2. Извлечение файлов UniversalTermsrvPatch из архива RAR с помощью контекстного меню в Проводнике в Windows 7

  3. Зайдите в распакованную папку и запустите файл UniversalTermsrvPatch-x64.exe или UniversalTermsrvPatch-x86.exe, в зависимости от разрядности процессора на компьютере.
  4. Запуск файла UniversalTermsrvPatch в Проводнике в Windows 7

  5. После этого для внесения изменений в системный реестр запустите файл под названием «7 and vista.reg», расположенный в том же каталоге. Затем перезагрузите компьютер.
  6. Запуск файла 7 and vista в Проводнике в Windows 7

  7. Необходимые изменения внесены. После этого нужно последовательно проделать все те манипуляции, которые мы описывали при рассмотрении предыдущего способа, начиная с пункта 11.

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

Еще статьи по данной теме:

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

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

1. UniversalTermsrvPatch.

Патч делает резервную копию и исправляет termsrv.dll, убирая лимит одновременных RDP-подключений. Для быстрой настройки XP и Vista есть соответствующие reg-файлы. Работает на Windows XP/Vista/7.

Скачать патчик можно отсюда. Пароль на архив: tmie.ru

2. RDPWrap.

Программка позволяет включить поддержку сервера удалённых рабочих столов на системах для домашнего пользования с урезанным функционалом (Home Basic / Home Premium /Single Language). Также снимает ограничение на количество одновременных подключений. Работает с Windows Vista/7/8/8.1/10. C Windows 10 версии 1803 и выше могут возникнуть проблемы. 

Скачать архив с программой можно отсюда или отсюда.

Для установки нужно запустить install.bat с правами администратора.

RDPWinst.exe — установка/удаление RDP Wrapper Library.
RDPConf.exe — настройка RDP Wrapper.
RDPCheck.exe — проверка RDP.

Содержание

  1. Включение удаленного рабочего стола в Windows 7
  2. Стандартный алгоритм включения
  3. Нестандартный алгоритм включения
  4. Как подключиться и настроить удаленный рабочий стол на Windows 7 и WIndows 10
  5. Как удаленно настроить рабочий стол в Windows 7
  6. Как изменить порт RDP
  7. Как удаленно настроить рабочий стол в Windows 10
  8. Как решить ошибку с подключением на Windows XP
  9. Исправляем недостатки RDP с помощью RDP Wrapper Library
  10. Дополнение 04.05.2019.
  11. Удаленный рабочий стол windows 7 домашняя базовая
  12. Вопрос
  13. Ответы
  14. Все ответы
  15. Удаленный рабочий стол windows 7 домашняя базовая

Включение удаленного рабочего стола в Windows 7

Буквально на днях я столкнулся с проблемой включения «Удаленного рабочего стола» на системе Windows 7.
Многие тут же подумали:«Ай, да наверняка у него стоит какая-нибудь Win 7 Home Premium или вообще Starter». Однако это совсем не так. У меня полноценная Windows 7 x64 Professional, в которой казалось бы все должно заработать моментально и без оговорок.

Стандартный алгоритм включения

Заходим в свойства компьютер Пуск->Компьютер(правый клик)->Свойства
Слева в списке выбираем «Настройка удалённого доступа»
В разделе «Удалённый рабочий стол» выбираем второй или третий пункт. Различие: второй пункт — любые ОС, третий — Vista и выше
Жмем кнопку выбрать пользователей и добавляем нужных. (Например своего пользователя на этом компьютере. Или вы можете создать отдельного пользователя для удаленного рабочего стола)
Настройка закончена

У меня это всё выглядело совсем иначе. И пункт номер 3 был для меня недоступен. Пункты есть, но они — disabled.

Примерно вот так у меня выглядели настройки включения RDP
rdpdisabled

Различного рода поиски не привели меня к однозначному и ясному ответу на вопрос: «Что же делать с такой ерундой»?
Только куски разрозненной информации, которые мне хотелось бы свести воедино. Справившись с этой небольшой проблемой, я решил, что таки стоит поделится ее решением с общественностью.

Нестандартный алгоритм включения

1. Идем в службы (Пуск->Панель управления->Администрирование->Службы)

2. Находим там брендмауэр Windows. Ставим ему автоматический запуск, и запускаем службу.

3. Идем в локальные политики безопасности (Пуск->Панель управления->Администрирование->Локальная политика безопасности ИЛИ Пуск->Выполнить->Вводим secpol.msc)

grantrdpstart

5. В правой части оснастки выбираем по правому клику мыши «Создать правило». Далее по шагам (каждый пункт — ссылка на картинку с шагом):

В конце концов, вы должны получить что-то вроде этого:
grantrdpfinished

8.Далее вы можете сами решить, что же вам нужно. Обязательным является включение опций:

Итого у вас получится:
enablerdpingpedit

9. Заходим в свойства компьютер Пуск->Компьютер(правый клик)->Свойства

10. Слева в списке выбираем «Настройка удалённого доступа»

11. В разделе «Удалённый рабочий стол» выбираем второй или третий пункт. Различие: второй пункт — любые ОС, третий — Vista и выше.
scaled.php?server=856&filename=enablerdpinproperties

12. Жмем кнопку выбрать пользователей и добавляем нужных. (Например своего пользователя на этом компьютере. Или вы можете создать отдельного пользователя для удаленного рабочего стола)
theendm

В общем и целом после этого я смог подключаться к данному компьютеру удалённо без каких-либо вопросов.

Источник

Как подключиться и настроить удаленный рабочий стол на Windows 7 и WIndows 10

kak podklyuchitsya i nastroit udalennyy rabochiy stol na windows 7 i windows 10 79171

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

Как удаленно настроить рабочий стол в Windows 7

На компьютерах под управлением Win7 есть функция, называемая «Удаленный рабочий стол» (или RDP Windows 7). Этот функционал позволит установить связь между двумя системами, позволив удаленно производить настройки на одной из них, используя другую.

Чтобы включить эту функцию, вам необходимо выполнить следующие действия:

Для этого вам нужно:

1626281393 1

Далее вам необходимо во вкладке «Выбрать пользователей» отметить тех людей, которым вы разрешите подключиться к вашему ПК (у каждого из них должен быть установлен пароль к учетной записи). Если у вас официальная операционная система Windows 7, то одновременно подключиться может только один человек.

Теперь нам нужно установить соединение по RDP, для чего потребуется узнать IP-адрес компьютера, к которому вы планируете подключиться. Для этого переходим в командную строку (в закладке «Выполнить» нужно прописать команду «cmd» без кавычек), в открывшемся окне прописать «ipconfig» без кавычек и отыскать строку с параметром IPv4. Указанные через точку цифры и будут нужным IP-адресом, который необходимо вбить в окне подключения.

Следующий шаг — отправляемся в «Пуск», выбираем пункт «Стандартные» и находим в нем «Подключение к удаленному рабочему столу». В появившимся окне в пункте «Компьютер» вставляем полученный ранее IP-адрес, после чего нажимаем «Подключить». Если все сделано верно, вы увидите новое окно, в котором потребуется прописать логин и пароль от учетной записи для установки соединения.

1626340820 55

Как изменить порт RDP

По умолчанию для удаленного подключения к рабочему столу через RDP на компьютере используется TCP протокол и порт 3389. В некоторых ситуациях для повышения уровня безопасности системы предусмотрена возможность изменить порт, чтобы предупредить проникновение на компьютер лиц, использующих софт с автоматической генерацией паролей.

Чтобы изменить порт, вам нужно выполнить следующие действия:

1626281414 3

Рядом с ним в скобках будет указан номер порта, который используется при удаленном подключении (как мы говорили выше, по умолчанию это порт 3389). Чтобы его изменить, вам нужно удалить текущее значение, поставить галочку напротив пункта «Десятичное» и ввести нужный номер порта, состоящий из четырех цифр.

Когда все будет готово, выйдите из настроек с сохранением и перезагрузите ПК — изменения вступят в силу после следующей входа в систему.

Как удаленно настроить рабочий стол в Windows 10

В ОС Win10 удаленное подключение также осуществляется через протокол RDP, по умолчанию, как и раньше, используется порт 3389. Сам RDP уже по умолчанию включен в операционную систему, пользователю нужно просто включить функцию Remote Desktop Connection (исполняющий файл mstsc.exe расположен на диске С:/Windows/System32) на целевом компьютере.

Стоит также сказать, что пользоваться данным функционалом и взаимодействовать с компьютером, на котором установлена версия ОС Windows 10, могут:

По умолчанию подключаться к ПК удаленно в системе Win10 могут Администраторы и Пользователи удаленного рабочего стола.
Чтобы подключиться к удаленной системе, на которой установлена операционная система Windows 10, вам нужно:

Чтобы настроить брандмауэр правильно, вам нужно:

1626281271 5

Завершив предыдущие шаги, необходимо активировать удаленный рабочий стол (заходим в раздел «Параметры», «Система», «Удаленный рабочий стол», переключаем ползунок в режим «Вкл»).

Далее настраиваем параметры сетевого обнаружения (нужно включить сетевое обнаружение и доступ к принтерам и файлам, перейдя в раздел «Панель управления», «Центр управления сетями и общим доступом», «Изменить дополнительные параметры общего доступа»).

1626281266 6

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

Для этого вам нужно перейти в «Параметры», «Система», «Удаленный рабочий доступ», проследовать в раздел «Учетные записи пользователей» и выбрать тех, кому будет разрешен доступ в систему.

1626283075 33

После этого можно переходить к установке соединения между двумя компьютерами.

Шаг 1 — в поле «Выполнить» ввести команду «mstsc» без кавычек и нажать Enter.

Шаг 2 — в появившемся окне «Подключение к удаленному столу» вставьте IP-адрес целевого ПК (как узнать IP-адрес системы, читайте в разделе про подключение на Windows 7) и нажмите «Подключить».

Шаг 3 — ввести логин и пароль от учетной записи, чтобы получить доступ к компьютеру.

Если все сделано правильно, появится окно, в котором система уточнит ваше решение подключиться к ПК. Нажмите «Да», после чего можно приступать к управлению удаленным рабочим столом.

Как решить ошибку с подключением на Windows XP

Иногда, если пользователь с ПК, на котором установлена ОС WinXP, пытается получить доступ к машине с более современной версией программного обеспечения, может выскакивать ошибка, указывающая на то, что удаленный компьютер не может пройти проверку подлинности на уровне сети. Чтобы решить эту проблему, вам нужно:

1626283159 44

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

Источник

Исправляем недостатки RDP с помощью RDP Wrapper Library

У настольных операционных систем Microsoft есть некоторые ограничения, связанные с работой службы удаленных рабочих столов. Так во первых, поддержка серверной части (RDP Host) есть только в старших редакциях Windows (не ниже Professional). В домашних редакциях этот функционал отключен, поэтому подключиться к младшим версиям Windows по RDP невозможно.

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

Обойти эти ограничения позволит проект RDP Wrapper Library by Stas’M. RDP Wrapper работает как прослойка между менеджером служб (Service Control Manager, SCM) и службой удаленных рабочих столов. При этом, в отличии от других решений подобного рода, он не подвергает изменениям файл termsrv.dll (библиотека, используемая службой Remote Desktop Services), что позволяет не опасаться обновлений Windows.

Судя по официальному сайту, проект активно живет и развивается. На данный момент выложена версия 1.5 от 2014.12.11, для которой заявлена поддержка новейших ОС, включая Windows 10 Technical Preview. Также доступны исходники, так что при желании можно самостоятельно собрать проект.

Загрузить RDP Wrapper можно со страницы программы в репозитории GitHub. В архив входят следующие компоненты:

• RDPWinst.exe — инсталлятор, с помощью которого производится установка и удаление RDP Wrapper;
• RDPConf.exe — утилита для настройки параметров подключения;
• RDPCheck.exe — утилита для локальной проверки работы RDP;
• install.bat и uninstall.bat — bat-файлы для удобства установкиудаления программы.

rdpwrapper1

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

rdpwrapper2

Дополнительно можно запустить утилиту RDPConf.exe, которая позволяет включатьотключать доступ, а также настраивать основные параметры подключения (порт, количество сессий на пользователя, тип аутентификации и пр.).

rdpwrapper3

Ну и в качестве проверки я открыл на компьютер с установленной Windows 7 Home Basic две RDP-сессии для двух разных пользователей.

rdpwrapper4

Что еще можно сказать. Проект однозначно полезный, в некоторых ситуациях даже незаменимый. Из минусов же — используя RDP Wrapper вы скорее всего нарушаете лицензионное соглашение.

Дополнение 04.05.2019.

Для корректной работы на Windows 10 1809 требуется обновить файл конфигурации rdpwrap.ini. В него надо добавить следующие строчки:

[10.0.17763.292]
; Patch CEnforcementCore::GetInstanceOfTSLicense
LocalOnlyPatch.x86=1
LocalOnlyOffset.x86=AFAD4
LocalOnlyCode.x86=jmpshort
LocalOnlyPatch.x64=1
LocalOnlyOffset.x64=77A11
LocalOnlyCode.x64=jmpshort
; Patch CSessionArbitrationHelper::IsSingleSessionPerUserEnabled
SingleUserPatch.x86=1
SingleUserOffset.x86=4D665
SingleUserCode.x86=nop
SingleUserPatch.x64=1
SingleUserOffset.x64=1322C
SingleUserCode.x64=Zero
; Patch CDefPolicy::Query
DefPolicyPatch.x86=1
DefPolicyOffset.x86=4BE69
DefPolicyCode.x86=CDefPolicy_Query_eax_ecx
DefPolicyPatch.x64=1
DefPolicyOffset.x64=17F45
DefPolicyCode.x64=CDefPolicy_Query_eax_rcx
; Hook CSLQuery::Initialize
SLInitHook.x86=1
SLInitOffset.x86=5B18A
SLInitFunc.x86=New_CSLQuery_Initialize
SLInitHook.x64=1
SLInitOffset.x64=1ABFC
SLInitFunc.x64=New_CSLQuery_Initialize

И в конец ini файла дополнительно надо добавить строки:

[10.0.17763.292-SLInit]
bInitialized.x86 =CD798
bServerSku.x86 =CD79C
lMaxUserSessions.x86 =CD7A0
bAppServerAllowed.x86 =CD7A8
bRemoteConnAllowed.x86=CD7AC
bMultimonAllowed.x86 =CD7B0
ulMaxDebugSessions.x86=CD7B4
bFUSEnabled.x86 =CD7B8

bInitialized.x64 =ECAB0
bServerSku.x64 =ECAB4
lMaxUserSessions.x64 =ECAB8
bAppServerAllowed.x64 =ECAC0
bRemoteConnAllowed.x64=ECAC4
bMultimonAllowed.x64 =ECAC8
ulMaxDebugSessions.x64=ECACC
bFUSEnabled.x64 =ECAD0

В конце файла обязательно пустая строка.

Источник

Удаленный рабочий стол windows 7 домашняя базовая

trans

Вопрос

trans

trans

Вопрос можно ли использовать данное ПО или стоит выбрать другой RDP сервер? Читал лицензионное соглашение для Windows 7 Home Basic, и ничего похожего там не нашёл. Ведь запрета на использование любого ПО, кроме как «Удалённого помощника» там нет??

P.S. Желание превращать компьютеры пользователей в терминальный сервер я не имею. Работать на компьютере будет только один человек, а удалённый доступ по RDP будет использоваться только как замена «Удалённого помощника». Кстати, для удалённой помощи сотрудникам, планирую использовать NoMachine.

Ответы

trans

trans

мне нужна программа для удалённого доступа, желательно работающая по RDP

trans

trans

Вот некоторые выдержки из неё:

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

б) придуманным сценарием использования продукта,

в) отсутствием критерия истины.

Что обычно делают люди в такой ситуации?

Они начинают спрашивать мнение посторонних людей, чтобы подменить критерий истины коллективным мнением. Но в вашей ситуации это не поможет, т.к. вы не сможете сослать на чье-любо мнение. Поэтому, поступайте ровно так, как вы лично (или вместе с вашим юристом или начальником) понимаете написанное в EULA.

Все ответы

trans

trans

Лицензионное соглашение разрешает подключение типа «удаленный помощник», но не содержит разрешения на использование удаленного рабочего стола. Так что использование программ, обеспечивающих подключение типа RDP, будет нарушать соглашение.

Отсутствие запрета не является разрешением. (с) Гражданский кодекс РФ.

trans

trans

«Отсутствие запрета не является разрешением. (с) Гражданский кодекс РФ.»

С этим утверждением я знаком, но вот как оно мне поможет. непонятно.. У меня есть лицензионное соглашение, а в нем нет никаких упоминаний о том, что в ней делать можно, а только то, что нельзя.

Вот некоторые выдержки из неё:

2.ПРАВА НА УСТАНОВКУ И ИСПОЛЬЗОВАНИЕ.
в.Количество пользователей.
Если условия ми этой лицензии не предусмотрено иное, несколько пользователей не могут работать с данным программным обеспечением одновременно.

3.ДОПОЛНИТЕЛЬНЫЕ УСЛОВИЯ ЛИЦЕНЗИИ И ПРАВА НА ИСПОЛЬЗОВАНИЕ.
е.Технологии удаленного доступа.
Вы можете осуществлять удаленный доступ к программному обеспечению, установленному на лицензированном компьютере, и использовать его с другого компьютера для совместного доступа к сеансу с помощью удаленного помощника или аналогичных технологий.Под «сеансом» понимается прямое или косвенное взаимодействие с программным обеспечением с помощью любой комбинации периферийных устройств ввода, вывода и отображения

8.ОБЪЕМ ЛИЦЕНЗИИ.
Вы не имеете права:
— пытаться обойти технические ограничения в программном обеспечении;
— реконструировать, декомпилировать
или дизассемблировать программное обеспечение,
если это прямо не разрешено применимым законодательством, несмотря на данное
ограничение;
— использовать это программное обеспечение для предоставления сетевых услуг на
коммерческой основе.

Из этого я сделал вывод, что удаленный доступ возможен при условие, если на одном компьютере будет работать только 1 человек, а ПО, которое осуществляет удалённый доступ, создано без нарушений 8 пункта. Я прав?

Источник

Удаленный рабочий стол windows 7 домашняя базовая

remote access in Windows 7 1

Настройка терминального доступа к Windows 7

remote access in Windows 7 2

Настройка терминального доступа к Windows 7

Что бы подключиться к такому компьютеру, вам необходимо знать IP адрес компьютера или имя компьютера в сети.

Что бы узнать IP адрес, запустите командною строку и в ней выполните команду «ipconfig». Найдите в появившемся списке ваше подключение (обычно «подключение по локальной сети» или «беспроводное подключение») и посмотрите IPv4-адрес — это и будет необходимый вам набор цифр.

remote access in Windows 7 3

Настройка терминального доступа к Windows 7

remote access in Windows 7 4

Настройка терминального доступа к Windows 7

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

remote access in Windows 7 5

Настройка терминального доступа к Windows 7

Несколько слов о закладках:

Некоторые дополнительные не документированные настройки

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

remote access in Windows 7 6

Настройка терминального доступа к Windows 7

Крайне рекомендуется задавать номер больше 1024, а лучше в промежутке от 49152 до 65535 (максимально возможный номер).

Источник

  • Remove From My Forums
  • Вопрос

  • Здравствуйте. Мня интересует такой вопрос: — У нас в компании стоят компьютеры с лицензионными копиями Windows 7 Home Basic, и стоит задача в выборе дополнительного софта для удалённой помощи сотрудникам, а так же удалённой
    работы на компьютере работника из дома. Мне хотелось бы использовать протокол RDP, чтобы не устанавливать доп. ПО на домашние компьютеры пользователей, и поэтому я присматриваюсь к ПО RDP Wrapper Library.

    Вопрос можно ли использовать данное ПО или стоит выбрать другой RDP сервер? Читал лицензионное соглашение для Windows 7 Home Basic, и ничего похожего там не нашёл. Ведь запрета на использование любого ПО, кроме как «Удалённого помощника»
    там нет??

    P.S. Желание превращать компьютеры пользователей в терминальный сервер я не имею. Работать на компьютере будет только один человек, а удалённый доступ по RDP будет использоваться только как замена «Удалённого помощника». 
    Кстати, для удалённой помощи сотрудникам, планирую использовать NoMachine.

Ответы

  •  мне нужна программа для удалённого доступа, желательно работающая по RDP

    Повышайте версию до профессиональной, получите право работать по RDP.

    • Помечено в качестве ответа

      19 мая 2017 г. 15:53

  • Вот некоторые выдержки из неё:

    …..

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

    …..

    Здравствуйте.

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

    Засада в том, что задуманный вами сценарий использования Win 7 Home Basic — мутный. Термин «мутный» означает, что в EULA нет внятного регламента (в терминах «можно» или «нельзя»)
    для данного сценария. А это означает, что вы остаетесь один на один с:

    а) текстом EULA,

    б) придуманным сценарием использования продукта,

    в) отсутствием критерия истины. 

    Что обычно делают люди в такой ситуации?

    Они начинают спрашивать мнение посторонних людей, чтобы подменить критерий истины коллективным мнением. Но в вашей ситуации это не поможет, т.к. вы не сможете сослать на чье-любо мнение. Поэтому, поступайте
    ровно так, как вы лично (или вместе с вашим юристом или начальником) понимаете написанное в EULA.

    • Помечено в качестве ответа
      Alex—Zek
      23 мая 2017 г. 2:59

Данная статья представляет собой пошаговую инструкцию по настройке Windows 7 в качестве терминального сервера с доступом по RDP.

После настройки, к одному компьютеру смогут одновременно подключаться несколько пользователей по RDP (Remote Desktop Protocol — протокол удалённого рабочего стола). Наиболее популярное применение данного решения — работа нескольких пользователей с файловой базой 1С.

Процесс настройки показан на примере Windows 7 x64, однако данное руководство актуально для ОС Windows XP SP2/SP3, Vista SP1/SP2, Windows 7, Windows Server 2008 SP1/SP2.
.

СОДЕРЖАНИЕ

  • I. Создание пользователя и настройка прав для доступа по RDP
  • II. Настройка терминального сервера с доступом по RDP
  • III. Подключение к удаленному рабочему столу

.

Для настройки Windows 7 в качестве терминального сервера с доступом по RDP понадобятся:

1. Компьютер с установленной операционной системой Windows 7 и правами администратора, подключённый к локальной сети;

2. Компьютер в локальной сети, с которого будет производиться подключение и который имеет RDP клиент (прим. требуется ОС Windows XP/Vista/7/8/8.1/10 и т.д.);

3. Патч: Universal Termsrv Patch.
Скачать Universal Termsrv Patch

.

I. Создание пользователя и настройка прав для доступа по RDP

1. Перейдите в раздел Управление учётными записями (прим. Пуск > Панель управления > Добавление и удаление учётных записей пользователя), затем нажмите Создание учётной записи (Рис.1).

Рис.1

.

2. В разделе Создание новой учётной записи укажите имя учётной записи (прим. в данном примере это UserRDP), выберите пункт Обычный доступ и нажмите Создание учётной записи (Рис.2).

Рис.2

.

3. Выберите созданную учётную запись (прим. в данном примере это UserRDP) (Рис.3).

Рис.3

.

4. Выберите Создание пароля (прим. Наличие пароля является обязательным для доступа по RDP)  (Рис.4).

Рис.4

.

5. Придумайте и введите пароль для учётной записи, затем нажмите Создать пароль (Рис.5).

Рис.5

.

6. Нажмите Пуск > Компьютер (пр. кнопкой мыши) > Управление (Рис.6).

Рис.6

.

7. В открывшемся окне выберите: Служебные программы > Локальные пользователи и группы > Пользователи, затем выберите пользователя (прим. в данном примере это UserRDP), перейдите на вкладку Членство в группах и нажмите Добавить… (Рис.7).

Рис.7

.

8. Нажмите Дополнительно… (Рис.8).

Рис.8

.

9. Нажмите Поиск, выберите из списка Пользователи удаленного рабочего стола и нажмите OK (Рис.9).

Рис.9

.

10. Нажмите OK (Рис.10).

Рис.10

.

11. Нажмите Применить, затем OK (Рис.11).

Рис.11

.

II. Настройка терминального сервера с доступом по RDP

1. Нажмите Пуск > Компьютер (пр. кнопкой мыши) > Свойства (Рис.12).

Рис.12

.

2. Нажмите Настройка удалённого доступа, в открывшемся окне перейдите на вкладку Удалённый доступ, выберите пункт Разрешать подключения от компьютеров с любой версией удалённого рабочего стола, затем нажмите Применить и OK (Рис.13).

Рис.13

.

3. Распакуйте (прим. с помощью WinRAR или просто открыть через Проводник) скачанный Вами ранее патч Universal Termsrv Patch. Откройте папку Universal Termsrv Patch и запустите файл «7 and vista» (прим. Если у Вас Windows XP — необходимо запустить файл «xp») (Рис.14).

Рис.14

.

4. Нажмите Да (Рис.15).

Рис.15

.

5. Нажмите OK (Рис.16).

Рис.16

.

6. Откройте папку Universal Termsrv Patch и запустите файл «UniversalTermsrvPatch-x64» (прим. Если у Вас версия x86 — необходимо запустить файл «UniversalTermsrvPatch-x86») (Рис.17).

Рис.17

.

7. В открывшемся окне нажмите Patch (Рис.18).

Рис.18

.

8. После успешной установки патча нажмите OK (Рис.19).

Рис.19

.

9. В появившемся окне нажмите Да, после чего перезагрузите компьютер (Рис.20).

Рис.20

.

10. Нажмите Пуск, с помощью поисковой строки найдите, а затем выберите Выполнить (Рис.21).

Рис.21

.

11. В открывшемся окне введите gpedit.msc и нажмите OK (Рис.22).

Рис.22

.

12. Выберите: Конфигурация компьютера > Административные шаблоны > Компоненты Windows > Службы удалённых рабочих столов > Узел сеансов удалённых рабочих столов > Подключения > Ограничить количество подключений (Рис.23).

Рис.23

.

13. В открывшемся окне выберите пункт Включить, установите в параметрах разрешённое количество подключений к удалённым рабочим столам на 999999, затем нажмите Применить и OK. Перезагрузите компьютер (Рис.24).

Рис.24

.

III. Подключение к удаленному рабочему столу

1. Используя второй компьютер, находящийся в той же локальной сети, нажмите Пуск, с помощью поисковой строки найдите, а затем выберите Подключение к удалённому рабочему столу (Рис.25).

Рис.25

.

2. В открывшемся окне ведите имя компьютера к которому следует подключиться (прим. Тот, на котором производились все настройки), затем нажмите Подключить (Рис.26).

Рис.26

.

3. Прежде всего, выберите пользователя (прим. в данном примере это UserRDP) и введите пароль от учётной записи, который Вы указывали ранее (прим. см. Рис.5), затем нажмите OK (Рис.27).

Рис.27

.

4. В появившемся окне нажмите Да, после чего начнётся сеанс удаленного подключения (Рис.28).

Рис.28

.

Настройка Windows 7 в качестве терминального сервера с доступом по RDP завершена!
.

Друзья!

Буквально на днях я столкнулся с проблемой включения «Удаленного рабочего стола» на системе Windows 7.
Многие тут же подумали:«Ай, да наверняка у него стоит какая-нибудь Win 7 Home Premium или вообще Starter». Однако это совсем не так. У меня полноценная Windows 7 x64 Professional, в которой казалось бы все должно заработать моментально и без оговорок.

Стандартный алгоритм включения

Заходим в свойства компьютер Пуск->Компьютер(правый клик)->Свойства
Слева в списке выбираем «Настройка удалённого доступа»
В разделе «Удалённый рабочий стол» выбираем второй или третий пункт. Различие: второй пункт — любые ОС, третий — Vista и выше
Жмем кнопку выбрать пользователей и добавляем нужных. (Например своего пользователя на этом компьютере. Или вы можете создать отдельного пользователя для удаленного рабочего стола)
Настройка закончена

У меня это всё выглядело совсем иначе. И пункт номер 3 был для меня недоступен. Пункты есть, но они — disabled.

Примерно вот так у меня выглядели настройки включения RDP

Различного рода поиски не привели меня к однозначному и ясному ответу на вопрос: «Что же делать с такой ерундой»?
Только куски разрозненной информации, которые мне хотелось бы свести воедино. Справившись с этой небольшой проблемой, я решил, что таки стоит поделится ее решением с общественностью.

Итак, приступим.
Нам потребуется:

  • Компьютер
  • Глазка/руки/голова
  • Права администратора

Нестандартный алгоритм включения

1. Идем в службы (Пуск->Панель управления->Администрирование->Службы)

2. Находим там брендмауэр Windows. Ставим ему автоматический запуск, и запускаем службу.

Примерно вот так:

3. Идем в локальные политики безопасности (Пуск->Панель управления->Администрирование->Локальная политика безопасности ИЛИ Пуск->Выполнить->Вводим secpol.msc)

4. Выбираем там Брэндмауэр Windows в режиме повышенной безопасности — Объект локальной групповой политики -> Правила для выходящих подключений.

5. В правой части оснастки выбираем по правому клику мыши «Создать правило». Далее по шагам (каждый пункт — ссылка на картинку с шагом):

  • В списке выбираем «Настраиваемые»
  • Все программы
  • Тип протокола — выбираем TCP. Локальный порт — 3389. Удалённый порт — все порты
  • Любые ip-адреса (если вы хотите заходит из любого места, если не уверены, разрешите все)
  • Разрешить подключение
  • Отмечайте те сети, в которых вы хотели бы, чтобы ваш компьютер принимал эти соединения
  • Задайте имя новому правилу

В конце концов, вы должны получить что-то вроде этого:

6. Заходим в редактор локальной групповой политики (Пуск -> Выполнить -> gpedit.msc).

7. Конфигурация компьютера -> Административные шаблоны -> Компоненты Windows -> Службы удалённый рабочих столов -> Узел сеансов удаленный рабочих столов -> Подключения

8.Далее вы можете сами решить, что же вам нужно. Обязательным является включение опций:

  • Разрешать удаленное подключение с использование служб удаленных рабочих столов
  • Устанавливает правила удаленного управления для пользовательских сеансов служб удаленного рабочего стола (значение параметра выберите сами, я поставил лично для себя «Полный контроль без разрешения клиента»).

Итого у вас получится:

9. Заходим в свойства компьютер Пуск->Компьютер(правый клик)->Свойства

10. Слева в списке выбираем «Настройка удалённого доступа»

11. В разделе «Удалённый рабочий стол» выбираем второй или третий пункт. Различие: второй пункт — любые ОС, третий — Vista и выше.

12. Жмем кнопку выбрать пользователей и добавляем нужных. (Например своего пользователя на этом компьютере. Или вы можете создать отдельного пользователя для удаленного рабочего стола)

В общем и целом после этого я смог подключаться к данному компьютеру удалённо без каких-либо вопросов.

Спасибо за внимание!

Понравилась статья? Поделить с друзьями:
  • Windows 7 home basic rdp server
  • Windows 7 home basic personalization panel download
  • Windows 7 home basic original iso
  • Windows 7 home basic oem samsung
  • Windows 7 home basic oem coa скачать торрент