Голосование

Необходим ли раздел посвященный играм ?
 
Настройка приложений RemoteApp в сервере терминалов

Сервер терминалов в Windows
Итак, дождались, с выпуском компанией MicroSoft операционной системы Windows Server 2008 наконец-то появилась возможность использовать терминальные приложения по человечески.
Суть вопроса уходит в далекие 80-ые. Тогда в небольших организациях началось активное внедрение реляционных баз данных на FoxPro, эти базы были построены по технологии файл-сервер и не поддерживали язык запросов SQL.
Пока пользователей было мало, да и базы небольшие, все было нормально, но вот с одними и теми же данными требуется работа 20-30 пользователей одновременно, а  в базе данных хранятся проводки на 10 лет. Кто поддерживал работу 1С бухгалтерии, тот наверняка поймет суть вопроса. При работе «распухшие» базы данных практически полностью прокачиваются по локальной сети с сервера на компьютер пользователя, обрабатываются там и записываются обратно в общий каталог сервера. То есть узким местом является пропускная способность локальной сети, переход на гигабитное оборудование дает некоторую передышку, но тем не менее не решает проблему.
Выход в общем-то давно известен и изобретен еще до нашего рождения, еще в начале 70-ых годов прошлого века на мейнфреймах PDP-11 использовался терминальный доступ. Компьютеры тогда были большие и стоили очень дорого, соответственно требовалось, чтобы на одной ЭВМ работало одновременно как можно больше пользователей.
Что же представляет из себя терминал ? В современном понимании это маломощный компьютер с низким энергопотреблением, «тонкий клиент», который получает с сервера картинку  экрана и в свою очередь отсылает ему

 нажания кнопок на клавиатуре и «мыши». То есть как таковая программа запущена на сервере, но у пользователя, сидящего за терминалом, складывается полное ощущение, что данное ПО установлено и работает на его компьютере. В данном случае отпадает необходимость быстрой линии связи, для работы терминала Windows Server 2008 один подключенный клиент занимает полосу пропускания, равную 32 килобитам в секунду.
Итак, приступим к установке сервера терминалов, для этого откроем окно «задачи начальной настройки», если вы только что установили Server 2008, то при загрузке оно появится автоматически, иначе его можно вызвать из меню «пуск». 

Добавление роли сервера терминалов в Windows Server 2008 R2

Нам всего лишь потребуется добавить роли «сервер терминалов» и «лицензирование служб терминалов».

Выбор служб ролей для сервера терминалов

Далее мастер установки попросит Вас указать метод проверки подлинности на уровне сети, если Вы планируете подключаться к серверу с рабочих станций под управлением Windows XP, то смело выбирайте пункт меню «не требовать проверку подлинности на уровне сети». Сразу оговорюсь, что для корректной работы RemoteAPP Вам потребуется установить самую последнюю версию RDP клиента, на данный момент это 6.1.

выбор метода проверки подлинности сервера терминалов

Далее потребуется указать режим лицензирования сервера

Режимы лицензирования сервера терминалов

и добавить пользователей, которым разрешен доступ к серверу терминалов.

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

а так же настроить область обнаружения для лицензирования служб терминалов.
По умолчанию база данных с лицензиями сервера терминалов устанавливается в каталог c:\Winsdows\system32\LServer.
Если по какой-то причине (ну к примеру из-за нештатного выключения сервера) эта база окажется повреждена и соответственно клиенты не смогут подключиться к терминальному серверу, то следует переименовать каталог LServer в LServerOLD и заново провести установку роли сервера терминалов.

Установка лицензий на сервер терминалов

Все, установка терминалов закончена, теперь перейдем к настройке.
В Windows Server 2008 R2 появилось интересная возможность в сервере терминалов – это RemoteApp или диспетчер удаленных приложений. Если кто из Вас настраивал работу бухгалтерии в терминале, то наверняка знает, что работая через RDP, пользователь все равно видит рабочий стол сервера, кнопку меню «пуск» и содержимое жесткого диска сервера. Хоть и настроенные права пользователя не дают ему выключить сервер или совершить иное вредоносное действие, все равно данная конструкция неудобна.
Настроив RemoteApp, мы решаем эту проблему, пользователь видит только окно приложения, все остальное рабочее пространство сервера терминалов как бы «отсекается».
Итак, как же добавить приложение, установленное на сервере в RemoteApp ? Для этого зайдем в панель управления -> администрирование -> Диспетчер удаленных приложений RemoteAPP служб терминалов.

Добавление удаленных приложений RemoteApp в сервер терминалов

и выбираем пункт меню «добавление удаленных приложений»

Добавление удаленных приложений RemoteApp в сервер терминалов

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



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

Создание пакетного файла установщика Windows для переноса удаленного приложения RemoteApp на компьютер клиента

Все, после этого можно наблюдать запуск приложений, установленных на сервере.

Работа удаленного приложения RemoteApp в окне сервера терминалов.

 

Добавить комментарий


Защитный код
Обновить