使用 ltsp-localapps 启动的应用程序可以将数据写入本地存储设备(即 lts.conf 中定义的 LOCALDEV)吗?

使用 ltsp-localapps 启动的应用程序可以将数据写入本地存储设备(即 lts.conf 中定义的 LOCALDEV)吗?

我运行成功:

ltsp-localapps motion

我可以将输出写入 ltsp-sever 的磁盘,但无法将输出文件写入 ltsp-client 上的本地设备(例如 SD 卡、本地硬盘、笔式笔),这些设备会自动安装到/media/(user-name)

答案1

简而言之:是的!有可能。

长:跑步时

user@server:~$ ltsp-localapps application

然后在瘦客户端上application启动,而不是在,使用(rw)安装在瘦客户端上。userserver/home/userfuse.sshfs

重要的是使本地存储设备可访问 (rw) user。对于设备,在(ltsp-thin-client)vfat中输入一行/etc/fstab

/dev/disk/by-label/UUI /media/ vfat uid=1000,umask=0022 0 0

完成了这项任务。这将设置uid=1000为在此瘦客户端会话中使用本地应用程序的“第一个”用户(ltsp 系统为 动态创建 UID:GID 1000:1000 user)和umask=0022 个集合chmod 0644rw-r--r--)和目录到0755rwxr-xr-x)。对于本地应用程序,application本地存储设备可以作为 访问/media/

如果你想让它持久,你必须对你的进行更改lts.conf- 有一个参数允许调用fstab以下行FSTAB_0..FSTAB_9 string, default unset

我发现有趣的是,外部设备现在可以在服务器和客户端同时使用。

我的目的:使用本地存储设备上的本地应用程序执行某些任务是为了减少网络流量和服务器 CPU 使用率。

相关内容