[ALTSP] ALTSP в OpenVZ - содержание флешек пустое.

Mike Grozak mike at tversu.ru
Mon Dec 28 13:07:13 UTC 2009


Mike Grozak wrote:
> Всем привет ещё раз!
>
> Продолжаются попытки запуска терминального сервера в OpenVZ - на этот 
> раз корректно не работают флешки. На рабочем столе появляются нужные 
> иконки, но содержание папок пустое. В контейнере права на /dev/fuse:
> # ls -l /dev/fuse
> crw-r--r-- 1 root root 10, 229 Dec 25 17:43 /dev/fuse
> # ls -l /usr/bin/fusermount
> -rws--x--x 1 root root 20156 Feb 23  2008 /usr/bin/fusermount
>
> На клиенте права на /dev/fuse rw-rw-rw-.
>
> Так же замечено, что хоть и в /tmp/fstab происходит добавление 
> разделов, ничего не на самом тонком клиенте не монтируется.
>
> Чрут собран на бранче 4.0.
>
> Куда ещё копать можно?
После раскопок в сторону /usr/sbin/lbus_event_handler.sh моё внимание 
привлекла строчка:
    /usr/sbin/ltspfs ${WS}:/tmp/drives/${SHARENAME} \
                                   "${HOME}/${DRIVEDIR}/${SHARENAME}"
У обычного пользователя, из под которого запускается lbussd, прав на 
такую команду нет, и ltspfs пишет permission denied. Дело, видимо, в 
правах на /dev/fuse в контейнере. Вылечилось после добавления суидного 
бита на ltspfs, что не есть гуд, имхо. Какие варианты ещё можно попробовать?


More information about the Ltsp-server mailing list