[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