Общие сведения
Linux Terminal Server Project (LTSP) — свободно распространяемое ПО с открытым исходным кодом, позволяющие пользователям с маломощными компьютерами (терминалами) позволяющее пользователям загружать и использовать заранее подготовленные образы ОС. Пользовательские компьютеры (терминалы) при этом могут быть бездисковыми.
Для передачи клиентам первичной информации (загружаемого образа должна быть настроена соответствующая сетевая инфраструктура, в том числе служба DHCP, назначающая IP-адрес терминала и и предоставляющая IP-адрес сервера, к которому должен подключаться терминал ) должна использоваться служба назначения сетевых адресов — служба DHCPи служба сетеого разделения файловых ресурсов, предоставляющая возможность получить загрузочный образ ОС. Далее рассматривается вариант настройки упрощенной службы DHCP — dnsmasq . Эта и службы TFTP. При использовании приведенной далее инструкции эти служба устанавливается вместе с сервером LTSP , и включает в свой состав простой TFTP-сервер , и для загрузки образов. Это позволяет быстро настроить нужные параметры для работы терминалов. При соответствующей настройке могут использоваться и другие службы DHCP и разделения ресурсов (например, служба, встроенная в маршрутизатор сети).
В данной статье описывается работа с сервером LTSP — ltsp. Эта версия доступна для установки в Astra Linux Special Edition x.8 из расширенного репозитория (см. Интернет-репозитории Astra Linux Special Edition x.8);
Предупреждение |
---|
Для настройки сервера и для создания образов требуется подключение расширенного репозитория. |
По сети загружается полноценный образ ОС ("толстый клиент"). Приложения выполняются непосредственно на терминальном клиенте, а сервер просто предоставляет доступ к пользовательским данным (домашние каталоги автоматически монтируются при входе пользователя в сессию).
Подключение клиентов осуществляется по протоколу SSH (рекомендованный вариант), или по протоколу xRDP.
Работа с ненулевыми метками безопасности (ненулевыми классификационными метками и ненулевыми метками целостности) не поддерживается. Клиенту недоступны устройства, подключаемые к серверу, но доступны устройства, подключаемые к клиентской машине. По сравнению с "тонким клиентом", когда все действия выполняются на сервере, а клиенту предается только видеоряд, толстый клиент является предпочтительным для современных клиентских машин, особенно использующих графику высокого разрешения (передача по сети графики высокого разрешения может оказаться неприемлемо ресурсоемкой).