Форум программистов, компьютерный форум, киберфорум
Наши страницы
Администрирование Windows
Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 565, средняя оценка - 4.76
Vit@L
Кратк. - сест. тал.
71 / 30 / 2
Регистрация: 13.03.2008
Сообщений: 399
#1

Многопользовательский удаленный доступ в Windows XP - Администрирование Windows

17.10.2008, 09:13. Просмотров 78014. Ответов 32
Метки нет (Все метки)

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

В общем нашел статейку в интернете, она написано на английском языке. Но я решил ее перевести, вдруг кому-нибудь понадобится.

Итак начнем:

Шаг 1:
а). Необходимо перезагрузиться в Безопасном режиме (при загрузке компьютера нажать клавишу F8 и выбрать "Безопасный режим").
б). Когда ОС загрузится, щеклнуть по значку "Мой компьютер" правой кнопкой мыши и выбрать пункт "Свойства".
в). Перейти на вкладку "Удаленные сеансы" и снять крыжик с "Разрешить удаленный доступ к этому компьютеру" (именно снять, а не поставить, позже поймете зачем).
г). Нажать ОК.

Шаг 2:
а). Нажмите "Пуск - > Панель управления - > Администрирование - > Службы
б). Наидите и откройте "Сервер терминалов"
г). В поле "Тип запуска" выберите опцию "Отключено"
д). Нажать ОК.

Шаг 3:
а). Откройте "C:\Windows\System32" и найдите там файл termsrv.dll
б). Переименуйте его к примеру в "termsrv_original.dll"
в). Скачайте файл [удалено/нерабочая ссылка] и положите его в "C:\Windows\System32"

Шаг 4:
а). Запустите редактор реестра (Пуск - > Выполнить..., в появившемся окне написать regedit и нажать "ок")
б). Найти указанную ветку: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\Licensing Core
в). Справа, на пустом месте щелкните правой кнопкой мыши и выберите пункт "Создать - > Параметр DWORD" и переименуйте его в “EnableConcurrentSessions” (без кавычек) и установите значение равным 1 (еденице)
г). Закрыть редактор реестра.

Шаг 5:
а). Нажмите "Пуск - > Выполнить" ( в появившемся окне написать gpedit.msc и нажать "ок")
б). Далее выберите "Конфигурация компьютера - > Административные шаблоны - > Компоненты Windows - > Службы терминалов"
в). Открываете двойным щелчком строку "Ограничить количество подключений", Ставить параметр "Включен" и задаете количество подключений. К примеру 999999.
г). Нажимете ОК.

Шаг 6:
а). Перезагружаете компьютер в Обычном режиме
б). Когда ОС загрузится, щеклнуть по значку "Мой компьютер" правой кнопкой мыши и выбрать пункт "Свойства".
в). Перейти на вкладку "Удаленные сеансы" и поставитькрыжик с "Разрешить удаленный доступ к этому компьютеру"
г). Нажать ОК.
д). Нажмите "Пуск - > Панель управления - > Администрирование - > Службы
е). Наидите и откройте "Сервер терминалов"
ж). В поле "Тип запуска" выберите опцию "Вручную"
з). Нажать ОК.
и). Перезагрузите компьютер.

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

Источник: [удалено/нерабочая ссылка]
http://www.cyberforum.ru/windows-admin/thread725724.html
15
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.10.2008, 09:13
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Многопользовательский удаленный доступ в Windows XP (Администрирование Windows):

Удаленный доступ к Windows 8
День добрый! Интересует вопрос: можно ли как-то организовать удаленный доступ к...

Windows Server 2008 R2 удаленный доступ
Всем доброго времени суток! Столкнулся с проблемой, но прежде чем изложить...

1с удаленный доступ
есть два компа один на вай фае другой на юзб модеме !!!прошу подскажите...

Удаленный доступ
У меня такая проблема я все перепробыл, может кто здесь подскажет. Вообщем Есть...

Удаленный доступ к файлу
Уважаемые гуру администрирования! Сразу прощу прощения,если пишу не в ту...

32
harmless
23.05.2011, 15:03     Многопользовательский удаленный доступ в Windows XP
  #21

Не по теме:

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

0
BakhtiyarZ
2 / 2 / 3
Регистрация: 25.04.2011
Сообщений: 125
23.05.2011, 15:38 #22
Цитата Сообщение от harmless Посмотреть сообщение

Не по теме:

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

Я потихоньку замечаю как медленно мы уходим от темы)...Мое дело предложить на то он и форум. Если у кого то не получается то, что предложено здесь( а есть люди которые отписывали о проблеме) то мое как альтернативный вариант).
0
powerich
0 / 0 / 0
Регистрация: 20.05.2011
Сообщений: 1
23.05.2011, 15:47 #23
Mirac,
antoha1310, сам лично проверил - согласно Vit@L, всё нормально работает. Попробуйте всё сначала настроить.
0
asdwerty
1 / 1 / 0
Регистрация: 28.06.2011
Сообщений: 7
28.06.2011, 14:27 #24
интересно только могут ли за подобные экзерсисы натянуть товарищи менты в связи с нарушением лицензирования винды
0
magirus
Почетный модератор
Эксперт по компьютерным сетямЭксперт Windows
27941 / 15659 / 960
Регистрация: 15.09.2009
Сообщений: 67,839
Записей в блоге: 78
28.06.2011, 22:18 #25
могут... у нас и за нелицензионный линукс натянуть могут.
0
asdwerty
1 / 1 / 0
Регистрация: 28.06.2011
Сообщений: 7
28.06.2011, 23:46 #26
ну за нелицензионный это все же произвол, а тут я имею ввиду что насколько это противоречит правилам лицензирования, и главное насколько вероятно что в случае проверки офиса- это раскопают
0
Megabotan
43 / 6 / 1
Регистрация: 21.01.2010
Сообщений: 36
06.08.2011, 15:13 #27
Терминальный сервер из Windows 7

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

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

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

Вариант 2
1. Установленная операционная система MS Windows 7 Максимальная (можете попробовать с другими конфигурациями, думаю, получится).
2. Компьютер с выше упомянутой системой, подключённый к локальной сети.
3. Компьютер в локальной сети, с которого будем подключаться и который имеет RDP клиента (по сути любой компьютер с операционной системой Windows), в моём случае это ноутбук с Windows XP.
4. Администраторские права на компьютере с Windows 7.
5. Библиотека терминального сервера, в которой отключено ограничение на одну сессию. для 32-битной системы, для 64-битной системы.
Всё готово, можно начинать!
Общий план работы у нас таков: нужно заменить системную библиотеку termsrv.dll на указанную выше, создать отдельного пользователя для доступа к удалённому рабочему столу, разрешить доступ к удалённому рабочему столу этому пользователю, сделать так, чтобы этот пользователь имел администраторские права (можно и не давать таких прав, мне они нужны, чтобы работать удалённо на компьютере без каких-либо ограничений), прописать кое-какие ключи реестра, протестировать работу.
Как известно, Windows 7 ограничивает доступ к своим системным файлам даже администраторам. то есть для того, чтобы заменить файл termsrv.dll, необходимо предоставить такие права администратору, мало того, изменить владельца файла. Для осуществления выше описанного кликаем правой кнопкой мыши по значку "Мой компьютер" и выбираем "Управление" или через "Панель управления" > "Администрирование" > "Управление компьютером" заходим в "Службы" и останавливаем службу "Службы удалённых рабочих столов". Через проводник заходим на C:\Windows\System32 и ищем там файлик termsrv.dll. Кликаем по нему правой кнопкой мыши, выбираем "Свойства". Далее заходим во вкладку "Безопасность", в поле "Группы или пользователи" выбираем группу Администраторы (вы же зашли в систему под администраторской учётной записью, правильно? Если нет, стоит исправить положение). В приведённых ниже иллюстрациях у меня уже свыставлены все параметры и разрешения.
Далее под полем "Разрешения для группы Администраторы" жмём кнопку "Дополнительно". Должно вылезти окошко под названием "Дополнительные параметры безопасности для termsrv.dll", где во вкладке "Разрешения" под полем "Элементы разрешений" нажимаем кнопку "Изменить разрешения".

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

Во всех окошках нажимаем ОК для применения внесённых изменений.
Теперь для изменения владельца файла termsrv.dll открываем командную строку с правами администратора.
Скопируем команду в окно командной строки:
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. Для этого кликаем правой кнопкой мыши по значку "Мой компьютер" и выбираем "Управление" или через "Панель управления" > "Администрирование" > "Управление компьютером" выбираем "Локальные пользователи и группы" в дереве слева, открываем папку "Пользователи", правой кнопкой мыши кликаем по свободному месту в списке пользователей, в контекстном меню выбираем "Новый пользователь...". Заполняем предложенную форму, жмём кнопку "Создать".

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

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

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


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

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

Таким образом нам удалось сотворить полноценный сервер терминалов из пользовательской системы. Не думаю, что это вполне легальный способ, но для домашних условий подойдёт оптимально.
0
Zenit
2 / 2 / 0
Регистрация: 18.08.2011
Сообщений: 3
18.08.2011, 13:53 #28
Спасибо за информацию! Но у меня возник один вопрос: Изменение оригинала на левый файл не нарушит работу системы? И какие последствия могут быть после всего проделанного?
0
magirus
Почетный модератор
Эксперт по компьютерным сетямЭксперт Windows
27941 / 15659 / 960
Регистрация: 15.09.2009
Сообщений: 67,839
Записей в блоге: 78
18.08.2011, 14:00 #29
Цитата Сообщение от Zenit Посмотреть сообщение
Изменение оригинала на левый файл не нарушит работу системы? И какие последствия могут быть после всего проделанного?
может нарушит, а может и нет...
от "все работает" до "система перестала загружаться". принимая данные советы вы все делаете на свой страх и риск.

Добавлено через 4 минуты
немного некропостну...
Цитата Сообщение от asdwerty Посмотреть сообщение
я имею ввиду что насколько это противоречит правилам лицензирования,
противоречит полностью.
Цитата Сообщение от asdwerty Посмотреть сообщение
и главное насколько вероятно что в случае проверки офиса- это раскопают
а это тоже, как копать будут...
0
admadmi
29 / 29 / 2
Регистрация: 17.08.2011
Сообщений: 140
18.08.2011, 15:57 #30
Цитата Сообщение от Vit@L Посмотреть сообщение
Н

Все, ваша система готова принимать неограниченное количество удаленных поключений.
Желаю удачи.
а на 7 проше)))))
а). Нажмите "Пуск - > Выполнить" ( в появившемся окне написать gpedit.msc и нажать "ок")
б). Далее выберите "Конфигурация компьютера - > Административные шаблоны - > Компоненты Windows - > Службы удаленных рабочих столов ->Узел сеансов раб столов ->подключения"
в). Открываете двойным щелчком строку "Ограничить количество подключений", Ставить параметр "Включен" и задаете количество подключений. К примеру 999999.
г). Нажимете ОК.
и все и на нужен даже бубен и юлюлюканья над реестром
0
SystemX
39 / 39 / 18
Регистрация: 11.05.2011
Сообщений: 200
20.01.2012, 00:00 #31
У себя пользовался вот этим патчем, проблем пока не было, подходит для XP/Vista/Win7
0
Вложения
Тип файла: zip UniversalTermsrvPatch_20090425.zip (65.9 Кб, 463 просмотров)
maylo
0 / 0 / 0
Регистрация: 11.05.2015
Сообщений: 2
11.05.2015, 18:39 #32
То, что это незаконно это точно. Работает стабильно. У меня такое решение лет 5 работало в качестве сервера терминалов - там крутилась вот такая вот пропатченная XP шка. Работала 1С7.7 и подключались к ней порядка 20 пользователей. Да еще и подключались "доморощенные" тонкие клиенты по TFTP.
0
Andrey_T_264
0 / 0 / 1
Регистрация: 04.10.2014
Сообщений: 47
16.11.2015, 14:34 #33
Для windows 10, дайте пожалуйста патчик.
0
16.11.2015, 14:34
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
16.11.2015, 14:34
Привет! Вот еще темы с решениями:

Удаленный доступ (управление)
Всем привет. Не знаю правильно ли выбрал тему для своего вопроса. В общем...

Удаленный доступ по ssh...
Пытаюсь подключится с компьютера удаленно ( по интернету ), через програмку...

Удаленный доступ к bat-файлу
Сразу хочу предупредить, что в данном разделе я вообще не имею понятия о чем...

Удаленный доступ через прокси
Доброго времени суток, форумчане! Ситуация такова, на работе выход в интернет...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
33
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru