После того, как в очередной раз жена выгнала меня от компа (а у меня обычно дофига всего открыто), вспомнил, что в ХР можно "допилить" до терминал-сервера. При этом один человек сможет работать за компом, а второй (третий-четвертый-...) подключится к нему через RDP (удаленный рабочий стол) из сетки.
Мне удобно с ноута перехватить запущеную сессию, со всеми запущеными прогами, а жена на компе заходит под своим пользователем.
Для этого нужно:
1. Нужно пропатчить termsrv.dll
2. Добавить в реестр
3. В групповой политике включить количество подключений
выполнить gpedit.msc - Конфигурация компьютера > Административные шаблоны > Компоненты Windows > Службы терминалов. 'Ограничить количество подключений' => Включен = 999999
4. В службах убедиться что включены (тип запуска авто): служба терминалов, Совместимость быстрого переключения пользователей
5. Добавить пользователя для локальной работы
панель управления - администрирование - управление компьютером - пользователи - добавить нового
желательно добавить его только в группу пользователи
6. Добавить там же существующего пользователя в группу Пользователи удаленного рабочего стола
7. Панель управления - администрирование - локальная политика безопасности - локальные политики - назначение прав пользователя
Разрешать вход в систему через службу терминалов - убрать там все нафик кроме Пользователи удаленного рабочего стола
8. Обязательно задать пароль юзверю, под которым нужно работать удаленно - без пароля через rdp не зайти
9. Свойства системы - удаленные сеансы - разрешить удаленный доступ к этому компьютеру
10. Панель управления - учетные записи пользователей - изменение входа пользователей в систему - использовать быстрое переключение пользователей
если есть ppp-подключения (модем, родной виндовый впн, рррое и т.п.) то при смене пользователя они отключаются
починить это безобразие можно через реестр:
единственная бяка, которую я не поборол - это capslock
Если при загрузке компа не хочется каждый раз выбирать юзверя (и вводить пароль)
выполнить control userpasswords2
выбрать нужного юзверя
требовать ввод имень пользователя и пароля - убрать
прикрепил свой termsrv.dll
Мне удобно с ноута перехватить запущеную сессию, со всеми запущеными прогами, а жена на компе заходит под своим пользователем.
Для этого нужно:
1. Нужно пропатчить termsrv.dll
Код:
для SP2:
128BB: 75 -> 74
217D3: 8B -> 33
217D4: C7 -> C0
2192D: 8B -> 33
2192E: C7 -> C0
225B7: 54 -> 20
для SP3:
22A17: 74 -> 75
22A69: 7F -> 90
22A6A: 16 -> 90
2. Добавить в реестр
Код:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\Licensing Core]
"EnableConcurrentSessions"=dword:00000001
[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Terminal Server\Licensing Core]
“EnableConcurrentSessions”=dword:00000001
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon]
“EnableConcurrentSessions”=dword:00000001
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon]
“AllowMultipleTSSessions”=dword:00000001
3. В групповой политике включить количество подключений
выполнить gpedit.msc - Конфигурация компьютера > Административные шаблоны > Компоненты Windows > Службы терминалов. 'Ограничить количество подключений' => Включен = 999999
4. В службах убедиться что включены (тип запуска авто): служба терминалов, Совместимость быстрого переключения пользователей
5. Добавить пользователя для локальной работы
панель управления - администрирование - управление компьютером - пользователи - добавить нового
желательно добавить его только в группу пользователи
6. Добавить там же существующего пользователя в группу Пользователи удаленного рабочего стола
7. Панель управления - администрирование - локальная политика безопасности - локальные политики - назначение прав пользователя
Разрешать вход в систему через службу терминалов - убрать там все нафик кроме Пользователи удаленного рабочего стола
8. Обязательно задать пароль юзверю, под которым нужно работать удаленно - без пароля через rdp не зайти
9. Свойства системы - удаленные сеансы - разрешить удаленный доступ к этому компьютеру
10. Панель управления - учетные записи пользователей - изменение входа пользователей в систему - использовать быстрое переключение пользователей
если есть ppp-подключения (модем, родной виндовый впн, рррое и т.п.) то при смене пользователя они отключаются
починить это безобразие можно через реестр:
Код:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon]
"KeepRASConnections"="1"
единственная бяка, которую я не поборол - это capslock
Если при загрузке компа не хочется каждый раз выбирать юзверя (и вводить пароль)
выполнить control userpasswords2
выбрать нужного юзверя
требовать ввод имень пользователя и пароля - убрать
прикрепил свой termsrv.dll