LTSP-REMOTEAPPS(8)
π LTSP-REMOTEAPPS(8) β the ltsp remoteapps glow-up π
Manual: LTSP-REMOTEAPPS(8) Β· LTSP Manual
okay bestie, sit down, hydrate, because this one is lowkey iconic: it's how you run apps on the LTSP server through ssh -X, and the vibe is immaculate. π¦
β¨ NAME β¨
ltsp remoteapps β run applications on the LTSP server via ssh -X π
π SYNOPSIS π
ltsp [ltsp-options] remoteapps application [parameters] ...
ltsp [ltsp-options] remoteapps [-r register] application ...
πΈ DESCRIPTION πΈ
So here's the tea. First it sets up passwordless SSH for you β the way it does that is by making sure ~/.ssh/authorized_keys contains one of the public user's SSH keys. Then it runs ssh -X server app params. Slay. π₯
And if the user has no SSH keys at all? Not a problem, a brand new one gets generated. Main character energy, honestly. β¨
Heads up though: forltsp remoteapps appto actually work,/home/usernameshould already be mounted β either via NFS (that happens on LTSP client boot) or via SSHFS (that happens on LTSP user login). No mounted home, no party. π
π OPTIONS π
For ltsp-options, go read the ltsp(8) man page, bestie, they live over there.
-r,--registerβ registers the applications you name as remoteapps by creating symlinks in/usr/local/bin/applicationfor each one of them. The reason this is such a serve:/usr/local/binusually comes before/usr/binin$PATH, so the remoteapps get invoked even when the application is picked straight from the system menu. Periodt. π
π EXAMPLES π
This ltsp.conf parameter right here will register the MATE apps users-admin (that's Menu βΈ System βΈ Administration βΈ Users and Groups) and mate-about-me (Menu βΈ System βΈ Preferences βΈ Personal βΈ About Me) as remoteapps:
[clients]
REMOTEAPPS="users-admin mate-about-me"
That way, LTSP users can change their own passwords or display names. π«Ά
- The password change takes effect immediately. π¨
- For the new display name to show up in the LTSP client, the sysadmin has to run
ltsp initrdand the client needs to be rebooted. That's just how it is, no cap. π
β COPYRIGHT β
Copyright 2019-2022 the LTSP team, see AUTHORS.
π¦ SEE ALSO π¦
ltsp(8), ltsp.conf(5), ltsp-dnsmasq(8), ltsp-image(8), ltsp-info(8), ltsp-initrd(8), ltsp-ipxe(8), ltsp-kernel(8), ltsp-nfs(8)
Online documentation is available on https://ltsp.org π
k bye ily, go read the docs, mwah π
this page is from LTSP 23.02-3, dated 2024-09-07, and it's the LTSP-REMOTEAPPS(8) manual β tysm for coming to my ted talk π
π¦ where this page comes from
- debian trixie: ltsp 23.02-3 Β· GPL-3.0-or-later
- ubuntu questing: ltsp 23.02-3
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms