Я работаю успешно:
ltsp-localapps motion
Я могу записать вывод на диск ltsp-sever, но я не могу записать выходные файлы в локальное устройство на ltsp-клиенте (например, SD-карта, локальный жесткий диск, перьевая палка), который автоматически смонтирован к /media/(user-name)
.
Короткий: Да! Это возможно.
Долго: При выполнении
user@server:~$ ltsp-localapps application
затем application
запускается для user
на тонком клиенте а не на server
, /home/user
смонтирован на использовании тонкого клиента fuse.sshfs
(rw).
Важная вещь состоит в том, чтобы сделать локальное устройство хранения доступным (rw) к user
. В случае a vfat
устройство строка в /etc/fstab
(ltsp-тонкого-клиента)
/dev/disk/by-label/UUI /media/ vfat uid=1000,umask=0022 0 0
выполненный эта задача. Это устанавливает uid=1000
"первому" пользователю, который будет использовать localapp на этой сессии тонкого клиента (ltsp система динамично создает UID:GID 1000:1000 для user
) и umask=002
2 набора chmod 0644
(rw-r--r--
) и директора к 0755
(rwxr-xr-x
). Для localapp application
локальное устройство хранения доступно как /media/
.
Если Вы хотите сделать это персистентным, необходимо будет внести изменения в Ваш lts.conf
- существует параметр, который допускает fstab
строки называют FSTAB_0..FSTAB_9 string, default unset
Я нашел это интересным, что внешнее устройство теперь применимо на сервере и клиенте одновременно.
Мое намерение: использовать localapp на локальном устройстве хранения для определенных задач означает уменьшить сетевой трафик и использование ЦП сервера.