Наверное, не ошибусь, если предположу, что почти у каждого из нас дома, в придачу к нормальной рабочей машине, лежит какая-нибудь старая железяка, может быть ноутбук/нетбук, или просто старый компьютер. Работа за подобными устройствами превращается в сущую муку – сам компьютер включается пол часа, а браузер с парой открытых вкладок уже превращается в непосильную задачу.

Еще одной проблемой может быть то, что есть только один нормально работающий компьютер, а используют его несколько людей. Казалось бы, в чем здесь проблема? Создать учетные записи для каждого пользователя, и проблема решена. Однако, как быть с тем, что пользоваться компьютером приходится по очереди, а потребность в компьютере есть прямо сейчас? Ответ простой – терминальный сервер.

Терминальный сервер, сервер терминалов (англ. terminal server) — сервер, предоставляющий клиентам вычислительные ресурсы (процессорное время, память, дисковое пространство) для решения задач. Технически терминальный сервер представляет собой очень мощный компьютер (либо кластер), соединенный по сети с терминальными клиентами — которые, как правило, представляют собой маломощные или устаревшие рабочие станции, либо специализированные решения для доступа к терминальному серверу. Терминальный сервер служит для удалённого обслуживания пользователя или администратора с предоставлением рабочего стола или консоли.

Мы будем использовать старый ноутбук/нетбук/компьютер как тонкий клиент к нашему персональному компьютеру. Это позволит нам обеспечить работу нескольких человек за одним компьютером.

Для начала давайте настроим сервер.

На вашем компьютере может быть установлен Linux или Windows. Для обоих систем подходы по настройке терминального доступа будут немного отличаться. Однако, беря во внимание популярность Windows для персональных компьютеров, далее будем производить все настройки на ее примере, а конкретнее на Windows 10 Pro.

Переходим непосредственно к настройке.

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

Включаем возможность терминального доступа

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

https://github.com/stascorp/rdpwrap

Загружайте уже собранный архив и распаковывайте его в папку. Затем запускаете командную строку с правами администратора. Чтобы это сделать, нажимаете Пуск -> Все приложения -> Служебные — Windows -> Командная строка и запускаете ее от имени администратора:

В командной строке переходите в папку с распакованной программой с помощью команды cd и запускаете файл install.bat:

На этом закончили с сервером и переходим к клиенту. В моем случае это был простенький нетбук с гигабайтом оперативной памяти и двухъядерным процессором на 1.6 Ггц. Ставить на подобное устройство полноценную операционную систему для работы с терминальным сервером было бы излишеством, поэтому выбор пал на Windows Thin PC. Это специальная версия Windows 7, по максимуму урезанная, созданная специально для работы на старых компьютерах. Если быть конкретнее, то это урезанная Windows 7 Embedded

Установка Windows Thin PC ничем не отличается от установки Windows 7, только лишь установка происходит в разы быстрее. Оно и понятно – из системы вырезан многий функционал, что значительно облегчило систему. Однако при этом, поскольку это все-таки сборка на основе Windows 7 SP1, мы получаем полноценные возможности Remote Desktop Services, поддержку шифрования BitLocker, работу в AD и некоторые другие функции.

Так же при использовании Windows Thin PC в качестве тонкого клиента, рекомендую сразу обновить клиент RDP до версии 8.1. Для этого нужно установить обновления из Windows Update, однако наша версия Windows не может установить все предлагаемые обновления из-за урезанного функционала, поэтому обновления необходимо скачать вручную.

Список обновлений состоит из следующих пакетов:

Windows6.1-KB2574819-v2-x86

Windows6.1-KB2592687-x86

Windows6.1-KB2830477-x86

Windows6.1-KB2857650-x86

Windows6.1-KB2913751-x86

Windows6.1-KB2923545-x86

Или же можете разу скачать архив с обновлениями по ссылке:

https://yadi.sk/d/3JWmmCin3Rcwho

Что мы имеем в итоге? Один полноценный компьютер на Windows 10, работающий в качестве терминального сервера и нетбук на урезанной версии Windows 7, исполняющий роль тонкого клиента к серверу и возможность работы нескольких человек за одним компьютером.