Curto: Sim! É possível.
Longo: ao correr
user@server:~$ ltsp-localapps application
, em seguida, application
é iniciado para user
no thin client e não no server
, /home/user
é montado no thin client usando fuse.sshfs
(rw).
O importante é tornar o dispositivo de armazenamento local acessível (rw) para user
.
No caso de um dispositivo vfat
, uma linha em /etc/fstab
(do ltsp-thin-client)
/dev/disk/by-label/UUI /media/ vfat uid=1000,umask=0022 0 0
realizou esta tarefa.
Isso define uid=1000
para o usuário "primeiro" usar um localapp nessa sessão de thin client (o sistema ltsp cria dinamicamente o UID: GID 1000: 1000 para user
)
e umask=002
2 define chmod 0644
( rw-r--r--
) e dirs para 0755
( rwxr-xr-x
).
Para o localapp application
, o dispositivo de armazenamento local está acessível como /media/
.
Se você quiser torná-lo persistente, você terá que fazer as alterações em seu lts.conf
- existe um parâmetro que permite fstab
linhas chamadas FSTAB_0..FSTAB_9 string, default unset
Achei interessante que o dispositivo externo agora possa ser usado no servidor e no cliente simultaneamente.
Minha intenção: usar um localapp em um dispositivo de armazenamento local para determinadas tarefas é reduzir o tráfego de rede e o uso da CPU do servidor.