When the Wayland compositor starts for the jPC's display, it also starts an instance of WayVNC on localhost:5900, and then an instance of noVNC to expose WayVNC through a nginx web server instance at localhost:5980.
To view, and interact with jpc's display remotely:
ssh -L 5980:localhost:5980 admin@{jpc_ip_address} on the remote computer to open an SSH tunnel to port 5980.http://localhost:5980 to view and interact with the jPC's display.The method leverages the security of SSH's authentication and encryption so separate authentication, authorization, and encryption for WayVNC and NoVNC are not needed.
To disable the remote desktop service, run
systemctl --user disable jpc-remote-desktop
. To stop the service immediately without rebooting, run
systemctl --user stop jpc-remote-desktop
.