Смоленск 1.6 толстый клиент

zeuwse

New member
Сообщения
8
#1
задача собрать сервер терминалов толстых клиентов.
руководствуясь статьёй по созданию сервера терминалов тонких клиентов: https://wiki.astralinux.ru/pages/viewpage.action?pageId=53647251
.. и некоторыми манипуляциями и настройкой конфигов, удалось создать полноценного толстого клиента, который работает только в нулевом мандате.
при попытке залогиниться доменным пользователем под ненулевым мандатом, (в этот момент система пытается примонтировать с сервера папку с перемещаемым профилем), в логах ругается что родительский каталог рут "/" имеет мандат ниже создаваемого..
вопрос: как и где в сервере LTSP настроить монтирование рутфс при разворачивании образа, на 3-м уровне мандатов?
 
Последнее редактирование:

zeuwse

New member
Сообщения
8
#2
добавил в initrd->init после mountroot строчку:
pdpl-file 3:63:1,2,0xfffffffffffffffc:CCNRA ${rootmnt}
и подкинул соответствующие модули, выдаёт:
pdpl-file: error get sys max label: No such file or directory
похоже парсек не доинициализировался, копаем дальше...
 

alex98

New member
Сообщения
6
#3
задача собрать сервер терминалов толстых клиентов.
руководствуясь статьёй по созданию сервера терминалов тонких клиентов: https://wiki.astralinux.ru/pages/viewpage.action?pageId=53647251
.. и некоторыми манипуляциями и настройкой конфигов, удалось создать полноценного толстого клиента, который работает только в нулевом мандате.
при попытке залогиниться доменным пользователем под ненулевым мандатом, (в этот момент система пытается примонтировать с сервера папку с перемещаемым профилем), в логах ругается что родительский каталог рут "/" имеет мандат ниже создаваемого..
вопрос: как и где в сервере LTSP настроить монтирование рутфс при разворачивании образа, на 3-м уровне мандатов?
Добрый день. Подскажите пожалуйста. Тоже стоит задача настроить сервер толстых клиентов на SE 1.6, ваша ссылка с инструкцией я так понял для тонких клиентов... Я попробовал сделать из тонкого, добавив fly-dm в образ, но этого видимо не достаточно. Может ещё дело в том, что ltsp build отрабатывает с ошибкой not found ltsp-client package. А при попытке загрузиться не может найти pxelinux.0. Его на ftp действительно нет...
 

zeuwse

New member
Сообщения
8
#4
fly-dm добавляется в образ только через sudo ltsp-chroot apt install
pxelinux.0 есть просто он по другому пути, вы когда настраиваете dhcp он там прописывается - /ltsp/amd64/pxelinux.0
технически инструкция по ссылке для толстых клиентов в режиме тонкого, т.е. полностью функциональна но вместо рабочего стола, который выключается командой:
sudo ltsp-chroot systemctl disable fly-dm
осуществляется автоматический коннект по xdmcp на сервер терминалов, или любой другой, можно указать IP.
и ещё один момент который мне пока не удалось исправить, - это то что в таком режиме клиент не может полноценно работать с удалёнными профильными папками на ненулевом мандате, только на нулевом.
 

alex98

New member
Сообщения
6
#5
fly-dm добавляется в образ только через sudo ltsp-chroot apt install
pxelinux.0 есть просто он по другому пути, вы когда настраиваете dhcp он там прописывается - /ltsp/amd64/pxelinux.0
технически инструкция по ссылке для толстых клиентов в режиме тонкого, т.е. полностью функциональна но вместо рабочего стола, который выключается командой:
sudo ltsp-chroot systemctl disable fly-dm
осуществляется автоматический коннект по xdmcp на сервер терминалов, или любой другой, можно указать IP.
и ещё один момент который мне пока не удалось исправить, - это то что в таком режиме клиент не может полноценно работать с удалёнными профильными папками на ненулевом мандате, только на нулевом.
Спасибо за ответ. pxelinux.0 нашёлся, спасибо. Перепробовал сделать толстого клиента по этой инструкции много раз, но выходит только тонкий))). Не пойму что делаю не так...Собираю клиента по инструкции https://wiki.astralinux.ru/pages/viewpage.action?pageId=53647251, на всякий случай не ставлю rdp, прописываю в LTSP_FATCLIENT=true в var/lib/tftpboot/ltsp/amd64/lts.conf
 

zeuwse

New member
Сообщения
8
#6
Спасибо за ответ. pxelinux.0 нашёлся, спасибо. Перепробовал сделать толстого клиента по этой инструкции много раз, но выходит только тонкий))). Не пойму что делаю не так...Собираю клиента по инструкции https://wiki.astralinux.ru/pages/viewpage.action?pageId=53647251, на всякий случай не ставлю rdp, прописываю в LTSP_FATCLIENT=true в var/lib/tftpboot/ltsp/amd64/lts.conf
в пункте настройка образа, раздел "Для подключения по протоколу XDMCP/rdp" настраивает как раз удалённое подключение;
для работы в режиме толстого этого делать не нужно, достаточно просто запустить fly-dm, например так: /etc/init.d/fly-dm start
и в конфиге /var/lib/tftpboot/ltsp/amd64/lts.conf соответственно пункт SCREEN_07=xfreerdp не нужен
 

alex98

New member
Сообщения
6
#7
в пункте настройка образа, раздел "Для подключения по протоколу XDMCP/rdp" настраивает как раз удалённое подключение;
для работы в режиме толстого этого делать не нужно, достаточно просто запустить fly-dm, например так: /etc/init.d/fly-dm start
и в конфиге /var/lib/tftpboot/ltsp/amd64/lts.conf соответственно пункт SCREEN_07=xfreerdp не нужен
Да, насчёт rdp я понял что он не нужен, пишу SCREEN_07=xdmcp. Наверное пункт SCREEN_07 нужно вообще убрать. По поводу fly-dm. Командой sudo ltsp-chroot systemctl disable fly-dm я его отключаю. Или не нужно этого делать? Запускать на каком этапе его нужно?
 

alex98

New member
Сообщения
6
#8
Спасибо, вроде получилось, но при попытке залогиниться пишет Xsession: unable to launch "fly-wm" X session --- "fly-wm" not found