177

Продолжение поста «Linux RDP тонкий клиент своими руками»1

Итак - что мы имеем на данный момент?

За основу был взят slax 9-i386.

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

Стандартный slax содержит следующие модули в виде образов файловой системы:


01-core.sb, 01-firmware.sb, 02-xorg.sb, 03-desktop.sb, 04-apps.sb, 05-chromium.sb


Первые две цифры - это порядок их подключения.

DE, приложения и браузер нам не нужны, поэтому просто удаляем их с носителя и получаем образ размером около 160 МБ. Загружаемся с него и получаем вот такую красоту:

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

(здесь виртуалка,  но на физической машине всё ок)

Далее устанавливаем freerdp: apt install freerdp.

Дополнительные библиотеки: apt install libfreerdp-plugins-standard

Почему "standarD"?  А я без малейшего понятия, так уж их назвали. ))


Смотрим присвоенный сервером IP:

hostnamе -I

192.168.120.94


Создаём на сервере скрипт 192.168.120.94.sh с зацикленной командой типа:

xfreerdp /f /bpp:16 /v:192.168.120.1 /u:ВасяСракин /p:EbuchyParol@111 /cert-ignore /sound /sec:nla


Прописываем в автозапуск:

wget http://192.168.120.200/`hostname -I`.sh

sh `hostname -I`.sh


Создаём и выгружаем на флешку модуль с нашими изменениями:

savechanges /media/sdb1/03-rdp.sb

Полученный модуль добавляем в компанию основных, загружаемся - вуаля!

Грузиться можно с pxe, ipxe, с флешки, с CD диска, или с харда. В режиме загрузки всех модулей в память, система вроде бы стабильно (тьфу-тьфу) работает на 512 Мб ОЗУ, принтеры печатают, флешки пробрасываются, звук работает. Неподдерживаемого железа мне пока не попалось.


А если терминалки настолько древние, что памяти меньше 512, то проще всего собрать старый thinstation, тем более, что на сильно старых процессорах новый freerdp всё равно не запустится. Инструкций в них нет необходимых. У меня все станции с памятью от 1 Гб и выше, поэтому я гружу в память весь iso целиком через ipxe-memdisk.


У меня всё, простите за сумбур. В конце концов, это не инструкция, а отчёт, поэтому только в общих чертах.

GNU/Linux

1.2K постов15.6K подписчиков

Правила сообщества

Все дистрибутивы хороши.

Будьте людьми.

Темы

Политика

Теги

Популярные авторы

Сообщества

18+

Теги

Популярные авторы

Сообщества

Игры

Теги

Популярные авторы

Сообщества

Юмор

Теги

Популярные авторы

Сообщества

Отношения

Теги

Популярные авторы

Сообщества

Здоровье

Теги

Популярные авторы

Сообщества

Путешествия

Теги

Популярные авторы

Сообщества

Спорт

Теги

Популярные авторы

Сообщества

Хобби

Теги

Популярные авторы

Сообщества

Сервис

Теги

Популярные авторы

Сообщества

Природа

Теги

Популярные авторы

Сообщества

Бизнес

Теги

Популярные авторы

Сообщества

Транспорт

Теги

Популярные авторы

Сообщества

Общение

Теги

Популярные авторы

Сообщества

Юриспруденция

Теги

Популярные авторы

Сообщества

Наука

Теги

Популярные авторы

Сообщества

IT

Теги

Популярные авторы

Сообщества

Животные

Теги

Популярные авторы

Сообщества

Кино и сериалы

Теги

Популярные авторы

Сообщества

Экономика

Теги

Популярные авторы

Сообщества

Кулинария

Теги

Популярные авторы

Сообщества

История

Теги

Популярные авторы

Сообщества

Недвижимость и ремонт

Теги

Популярные авторы

Сообщества