Originally Posted by
hmiersch
I was talking about screen sharing, not ssh.
Remote X11 will display almost all applications running on a remote system to the local machine. Using ssh w/ X11 tunnelling just makes it easier. I use this method every day, all day, to run programs on other systems, but display the window on my current desktop. That's what the provided command accomplishes.
Another secure method, x2go, doesn't work on ARM platforms. It also uses ssh tunnels. Not all programs have been ported to ARM architectures.
I suppose VNC would work, but because the security for that protocol is so very bad, using ether an ssh-tunnel or full VPN needs to be mandatory. VNC servers should only run a listener on the localhost interface, never any LAN or WAN IP.
If you just want pure read-only sharing with other systems, any of the 500 WebRTC solutions can work. Zero security.
In theory, the Gnome3 Desktop Sharing included w/ 19.10 should be production ready. That's the theory. Then there is reality.
https://help.gnome.org/users/gnome-h...esktop.html.en
Currently only remote
passwordless unencrypted VNC access to an existing session is supported.
which tells me all I need to know. Avoid.
Which brings me back to the solution already posted, using remote X11.
Code:
ssh -X user@pi4 /path/to/program
Bookmarks