IT/Software/Applications/Remote Login/Nomachine
This is an amazing open source project.
You can use it with little to no restrictions.
Using SSH tunnel with NX connection
Setup the connection to use NX and a non-standard port.
localhost Port 4010
Connect via ssh
ssh -L 4010:localhost:4000 walt@disco
This will open a ssh tunnel on port 4010 and send that to the 4000 port on the remote machine
Now start the NoMachine connection.
You can add the -N flag to open the connection quietly.
Stopping it
right click and close the noMachine application does not often work.
From a terminal you can:
sudo /etc/NX/nxserver --shutdown
It can steal audio from Zoom or other applications if you don't close it.