Терминальный сервер из windows XP SP3
Наконец-то у меня получилось подчинить себе windows XP SP3 и сделать из него терминальный сервер. В этой статье я расскажу как мне это удалось. Итак, что такое, вообще, терминальный сервер. Сначала немного умных слов
«Терминальный сервер, сервер терминалов (англ. terminal server) — сервер, предоставляющий клиентам вычислительные ресурсы (процессорное время, память, дисковое пространство) для решения задач. Технически терминальный сервер представляет собой очень мощный компьютер (либо кластер), соединенный по сети с терминальными клиентами — которые, как правило, представляют собой маломощные или устаревшие рабочие станции или специализированные решения для доступа к терминальному серверу. Терминальный сервер служит для удалённого обслуживания пользователя с предоставлением рабочего стола.»
Как это «на пальцах»:
предположим, обслуживаете вы некую организация, в которой для ведения бухгалтерии используется программа 1С, и используют её 3 бухгалтера. Вам нужно организовать доступ всех троих к одной базе данных. Есть два варианта:
1-й установить на рабочую станцию каждого бухгалтера программу 1С, а на рабочую станцию главного бухгалтера непосредственно базу данных 1С. В итоге, вам надо три примерно равных по мощности рабочих станции.
2-й установить на рабочую станцию главного бухгалтера программу 1С и базу данных, а двум другим бухгалтерам сделать терминальный доступ к рабочей станции главного бухгалтера. В итоге, вам нужна одна рабочая станция (для главбуха) средней мощности, и пара слабых машин для двух других бухов.
Почему так? Потому что во втором случае используется вычислительная мощь компьютера, на который установлена программа 1С с базой данных. Другие компьютеры присоединяются к первому, и свои ресурсы не затрачивают для вычислений.
Ещё, как вариант, что в вашей организации один бухгалтер находится непосредственно вашем офисе, а второй в другом городе, и второму нужен доступ к программе 1С и базе данных.
То есть терминальный сервер — это возможность подключения удаленных пользователей к компьютеру и использование его ресурсов для работы.
Удаленным образом можно использовать практические любое ПО, хоть операционную систему, хоть офис, хоть Photoshop, 1C и т.д.
Теперь возникает вопрос как же настроить этот самый терминальный сервер?
Опять же есть два пути:
1. Установить серверную операционную систему, например Microsoft Windows 2003 Server.
2. Использовать привычную и распространенную Microsoft Windows XP SP3.
Для второго пути, с использованием Microsoft Windows XP SP3, надо будет приложить некоторые усилия, так как по умолчанию данная операционная система поддерживает работу только с одним пользователем одновременно, то есть возможности терминального сервера в ней отсутствуют. Но именно об этом я вам расскажу в этой статье.
Итак, мы будем использовать для наших целей Microsoft Windows XP SP3. Почему SP3? Потому что мы следим за обновлениями, а ещё потому что способов как сделать терминальный сервер из SP2 есть море, найти описание не составит труда. А с SP3 лично мне пришлось повозиться.
Качаем этот патч в архиве. Он представляет собой самораспаковывающийся архив. (Можете посмотреть его содержание, распаковав обычным архиватором.)
Прочитайте описание. Нажимаете «Дальше».
На вопрос -«Хотите сделать Терминальный Сервер?» — нажимаете»Да».
Где то через 10-15 секунд, Windows спросит о восстановлении прежних файлов (а то новые неизвестные)
— нажимайте «Отмена», а потом «Да», уверен.
После этого обязательно перезагрузка, чтобы изменения в системе вступили в действие.
Следующим шагом добавляем новых пользователей:
Пуск => Настройка => Панель Управления => Учетные записи пользователей => Создание учетной записи => Ввести имя пользователя => Дальше => Выбор типа учетной записи — выбрать тип «Ограниченная запись» => Создать учетную запись => Щёлкнуть на созданном пользователе => В его свойствах обязательно задать пароль (на английском)
Там же нужно настроить «Изменение входа пользователей в систему».
Выставить две галочки и нажать «Применение параметров»
В свойствах системы:
правая кнопка мыши на мой ПК => Свойства => закладка «Удаленные сеансы» => поставить галку «Разрешить удаленный доступ к этому компьютеру».
После этого нажимаете на кнопку «Выбрать удаленных пользователей»
В окне «Пользователи удаленного рабочего стола», кнопку «Добавить»
В окне «Выбор: Пользователи» — «Дополнительно»
В следующем окне «Поиск», и у вас появляется список пользователей, которые созданы в вашей системе.
выделяете окна поиска, тех пользователей кто вам нужен, и нажимаете «ОК». Потом вы попадаете в предыдущее окно выбора, вы уже соответственно выбрали ваших пользователей, подтверждаете выбор — еще раз «ОК».
И чтобы все это применить в последний раз в окне «Пользователи удаленного рабочего стола», нажимаете кнопку «ОК»
И ваши пользователи добавляются в список пользователей, которые имеют право на подключение к удаленному рабочему столу — т.е. к вашему Windows XP PSP3, терминальному серверу.
На этом я завершу своё описание. Суть данной статьи не в том, чтобы дать вам алгоритм действий на созданию терминального сервера из Windows XP SP3, а попытаться помочь вам понять суть данной настройки, чтобы вы смогли применять ее и в других версиях операционной системы Windows.
Используете серверы на ОС windows? Попробуйте в качестве почтовика сервер microsoft exchange server. Хороший вариант программного обеспечения в привычной операционке.
Терминальный сервер из windows XP SP3
#1 Оффлайн Raptor
Скажу сразу, что на яндексе и гугле меня не забанили.
И да, разумеется правильно для этих целей использовать серверные ос
Но кто-нить реально смог заставить эту хрень корректно работать
именно под SP3? Есть ли у кого положительный опыт?
Лицензионное программное обеспечение. Практически весь спектр: Microsoft , Adobe, Corel, антивирусы и т. д. и т. п.
#2 Оффлайн diluted
Трижды герой флейма
#3 Оффлайн Dimitry
Скажу сразу, что на яндексе и гугле меня не забанили.
И да, разумеется правильно для этих целей использовать серверные ос
Но кто-нить реально смог заставить эту хрень корректно работать
именно под SP3? Есть ли у кого положительный опыт?
фу Олег таким быть! ну что тебе мешает развернуть юникс, на нём поднять виртуалку на которую взгромоздить нормальный сервак?
зы а что неполучается конкретно?
Учебная литература, прописи, контурные карты, рабочие тетради — обращайтесь в личку.
1С, Microsoft, антивирусы и другое лицензионное программное обеспечение. В личку или по телефону (863) 243-07-78
Домашняя ферма- мы пока на переучёте! )
#4 Оффлайн olegus
Скажу сразу, что на яндексе и гугле меня не забанили.
И да, разумеется правильно для этих целей использовать серверные ос
Но кто-нить реально смог заставить эту хрень корректно работать
именно под SP3? Есть ли у кого положительный опыт?
Изменено: olegus, 11.03.2012 — 17:16
#5 Оффлайн Mihich
#6 Оффлайн Raptor
Лицензионное программное обеспечение. Практически весь спектр: Microsoft , Adobe, Corel, антивирусы и т. д. и т. п.
#7 Оффлайн Mihich
Изменено: Mihich, 11.03.2012 — 17:22
#8 Оффлайн Raptor
фу Олег таким быть! ну что тебе мешает развернуть юникс, на нём поднять виртуалку на которую взгромоздить нормальный сервак?
Дима это скоре для теории, ну хочу я это сделать
Понятно, что реально у клиентов должна стоять серверная ось и без вопросов
Cкорее всего проблема в обновлениях
В каком то прикрыли возможность
что не полцучается, если действительно интересно, пошагово распишу позже
я делал все по этой ссылки на старой работе. Все работало, проблем не было. Как сейчас, не знаю. Там уже не работаю
Лицензионное программное обеспечение. Практически весь спектр: Microsoft , Adobe, Corel, антивирусы и т. д. и т. п.
#9 Оффлайн Mihich
Изменено: Mihich, 11.03.2012 — 17:25
#10 Оффлайн Raptor
разумется, это невозможно
всего 1 сеанс доступен в клиентских ОС — и это вполне логично и правильно
речь, если что, о законных способах — к сожалению, в нашей стране всегда приходится об этом упоминать
Лицензионное программное обеспечение. Практически весь спектр: Microsoft , Adobe, Corel, антивирусы и т. д. и т. п.
#11 Оффлайн diluted
Трижды герой флейма
посодють за такое
да и уровень статьи — «1С не перекачивает файлы по сети, и поэтому работает намного быстрее», «RemuteDeskTop» откровенно безграмотен
купите, блин сервер 2008 и ставьте — время дороже стоит которое тратится на изучение такой поганой писанины, как эта «статья».
ну или наймите лолегуса — он за банку балтики вам настроит «сервер» на барахле, кторое вы собирались выбросить.
работать, оно разумеется не будет — но зато потом купите нормальный продукт — а с лолегуса поржете зато.
ну а если все же по теме
не нужно заставлять вещи делать то для чего они не предназначены.
#12 Оффлайн olegus
тс, а чем виртуалки-то не нравятся? один пользователь — 1 виртуалка.
а 1с в вайне работает, кстати. и виртуалить ничего не надо. ssh -X
#13 Оффлайн Raptor
Да я могу и в паблик, может кто-что дельное скажет
Вот без этого
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\Licensing Core\]«EnableConcurrentSessions»=dword:00000001
не работает. Это обязательно. Без этого при входе в терминал выталкивается уже работающий юзер
После — все так топ.
ДО перезагрузки. После перезагрузки
НЕ ЛОГИНИТСЯ
при этом система пишет » Вход выполнен»
Но остается экран приветствия с учетными записями
Но , действительно, с друг раб станций зайти удаленно можно
И еще интересный симптом. Две учетки.
Вторая меняет аватарку на ту, что у первой
Лицензионное программное обеспечение. Практически весь спектр: Microsoft , Adobe, Corel, антивирусы и т. д. и т. п.
#14 Оффлайн Dimitry
Дима это скоре для теории, ну хочу я это сделать
что не полцучается, если действительно интересно, пошагово распишу позже
Учебная литература, прописи, контурные карты, рабочие тетради — обращайтесь в личку.
1С, Microsoft, антивирусы и другое лицензионное программное обеспечение. В личку или по телефону (863) 243-07-78
Домашняя ферма- мы пока на переучёте! )
#15 Оффлайн diluted
Трижды герой флейма
Давайте насчет законных способов Вы мне не будете рассказывать
Потому что здесь я все таки покомпетентнее Вас буду
И, кстати, эта реализация тоже может быть вполне себе законной
( Вам официальный ответ Майкрософт показать? )
C некоторыми доп финансовыми вливаниями, разумеется
#16 Оффлайн Mihich
Да я могу и в паблик, может кто-что дельное скажет
Вот без этого
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\Licensing Core\]«EnableConcurrentSessions»=dword:00000001
не работает. Это обязательно. Без этого при входе в терминал выталкивается уже работающий юзер
После — все так топ.
ДО перезагрузки. После перезагрузки
НЕ ЛОГИНИТСЯ
при этом система пишет » Вход выполнен»
Но остается экран приветствия с учетными записями
Но , действительно, с друг раб станций зайти удаленно можно
И еще интересный симптом. Две учетки.
Вторая меняет аватарку на ту, что у первой
А это сделал?
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows NT\Terminal Services]
у меня были оригинальные майкрософтовские дистрибутивы с интегрированными туда уже сервиспаками.
#17 Оффлайн Raptor
покажи
очень интересно
может что и поменялось — или я не знаю всех тонкостей
Не знаешь
Нужно докупать лицензии XP ( именно лицензии на ос, а не терминальный досту) по количеству подключающихся раб станций
А это сделал?
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows NT\Terminal Services]
у меня были оригинальные майкрософтовские дистрибутивы с интегрированными туда уже сервиспаками.
Разумееца
и так
и через
Через gpedit
Изменено: raptor, 11.03.2012 — 17:53
Лицензионное программное обеспечение. Практически весь спектр: Microsoft , Adobe, Corel, антивирусы и т. д. и т. п.
#18 Оффлайн diluted
Трижды герой флейма
Не знаешь
Нужно докупать лицензии XP ( именно лицензии на ос, а не терминальный досту) по количеству подключающихся раб станций
#19 Оффлайн Raptor
я ломал ради интереса. на двоих нормально работало. в том числе и через нэт.
Лицензионное программное обеспечение. Практически весь спектр: Microsoft , Adobe, Corel, антивирусы и т. д. и т. п.
#20 Оффлайн Dimitry
а дальше?
там же невозможна работа 2ух сессий одновременно
Учебная литература, прописи, контурные карты, рабочие тетради — обращайтесь в личку.
1С, Microsoft, антивирусы и другое лицензионное программное обеспечение. В личку или по телефону (863) 243-07-78
Домашняя ферма- мы пока на переучёте! )
#21 Оффлайн Raptor
а дальше?
там же невозможна работа 2ух сессий одновременно
Лицензионное программное обеспечение. Практически весь спектр: Microsoft , Adobe, Corel, антивирусы и т. д. и т. п.
#22 Оффлайн Dimitry
ДО перезагрузки. После перезагрузки
НЕ ЛОГИНИТСЯ
при этом система пишет » Вход выполнен»
Но остается экран приветствия с учетными записями
Но , действительно, с друг раб станций зайти удаленно можно
И еще интересный симптом. Две учетки.
Вторая меняет аватарку на ту, что у первой
Учебная литература, прописи, контурные карты, рабочие тетради — обращайтесь в личку.
1С, Microsoft, антивирусы и другое лицензионное программное обеспечение. В личку или по телефону (863) 243-07-78
Домашняя ферма- мы пока на переучёте! )
#23 Оффлайн Raptor
там же невозможна работа 2ух сессий одновременно
А закладок под это дело дофига
Ну например в групповых политиках
Конфигурация компьютера->Компоненты Windows->Cлужбы терминалов
Ограничить количество подключений
А чего их ограничивать, если их железобетонно 1
Ну и еще там есть закладочки характерные
Скорее всего просто , действительно в бетта версиях такая
возможность была для 2-х пользователей, а потом кастрировали
у тебя явно библиотеки подтаскивает из сервиспака или хранилища.
Лицензионное программное обеспечение. Практически весь спектр: Microsoft , Adobe, Corel, антивирусы и т. д. и т. п.
#24 Оффлайн diluted
Трижды герой флейма
#25 Оффлайн Raptor
Видишь ли в чем дело. Не всегда расширение функционала=кряк
Например возьмем XP хоум и проф.
Известно, что некоторые функции проф, недоступные в хоум можно получить
изменением определенных ключей в реестре штатными, я подчеркиваю- штатными средствами
Будет ли это работать стабильно- не знаю, ибо упражнялся исключительно из спортивного интереса.
В частности можно добиться того, что хоум начнет держать 10 подключений вместо штатных пяти
и будет входить в домен
А вот групповые политики в нем не появятся.Эдакий гибрит хоум-проф.Будет ли это нарушением EULA?
Ведь все сделано c помошью regedit и еще немного танцев с бубном.
Я ради интереса в Майкрософте консультировался
Вот их ответ:
Если это сделано штатными ( выделено) средствами-
нарушением не будет
НО!
Мы рекомендуем . бла бал бла.
предназначенную для этого операционную систему проф.ну это само собой разумеется.
Однако рекомендуем, но не запрещаем.
А что в данном случае?
В данном случае мы подменяем штатную dll майкрософт
на их же dll из бетта релиза( которая позволяла делать 2 подключения+ редактируем/добавлляем пару строк в реестре)
C dll — да, нехорошо.
Но, допустим, мы покупаем сторонний коммерческий продукт,
позволяющий использовать xp в качестве терм сервера
Механизм мы не знаем, система закрыта-
но наверняка то же самое
Что в этом случае говорят разработчики?
— не важно, они могут говорить всё, что угодно
Что в этом случае говорит майкрософт?
— покупайте доп лицензии на операционку и пользуйтесь
То есть по факту они допускают за доп оплату «кряканье/ модификацию» своей системы
если штатно же это сделать невозможно
Изменено: raptor, 11.03.2012 — 20:39
Лицензионное программное обеспечение. Практически весь спектр: Microsoft , Adobe, Corel, антивирусы и т. д. и т. п.