Показать сообщение отдельно
Старый 08.07.2007, 06:37   #26
ostapukr
Неактивный пользователь
 
Пол:Мужской
Регистрация: 02.01.2007
Сообщений: 6
Репутация: 11
По умолчанию Ответ: Превращаем winXP в терминальный сервер. TSfree

ЗАРАБОТАЛО

Применение патча TS-Free-1.1
Правит системные файлы: winlogon.exe, termsrv.dll, mstscax.dll и некоторые пункты реестра.

- Позволяет подключиться неограниченному колличеству RDP пользователей.

Известный баг:

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

Ситуация исправляется заменой имеющегося файла termsrv.dll версии 5.1.2600.2180, на файл более ранней версии: 5.1.2600.2055

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

Русская Windows:
Пуск > выполнить > gpedit.msc - Конфигурация компьютера > Административные шаблоны > Компоненты Windows > Службы терминалов. 'Ограничить количество подключений' => Включен = 999999 - Применить

Английская Windows:
Start > Run > gpedit.msc - Computer Configuration > Administrative Templates > Windows Components > Terminal Services. 'Limit Number of Connections' => Enable = 999999

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

Дополнения:

- Возможность подключится RDP к тому компу, на котором сейчас работаешь - есть изначально.

Ссылки

[Для просмотра ссылок требуется регистрация. Зарегистрироваться...] - патч TS-Free-1.1

termsrv.dll, версия 5.1.2600.2055 был взят из поста выше

- Заменять вышеупомянутые .dll удобнее всего так:

Пуск > выполнить > services.msc - Найти и отключить службу терминалов. Перезегрузить. Заменить .dll. Включить и запустить службу терминалов.

Ну и конечно, чтоб была отключенна, при этом, защита SFC (System Files Protection).

Хотя я ничего не останавливал а просто Unlockerom разблокировал и поменял dll в system32 и system32/dllcache. Естественно еще разрешил удаленку и создал 5 пользователей. Потом заходил под разными логинами (под одним несколько в том числе)
ostapukr вне форума
 
Ответить с цитированием Вверх
Сказали спасибо:
 
Время генерации страницы 0.08129 секунды с 9 запросами