I’m evaluating NX for virtual desktops on linux servers. (Currently evaluating NoMachine Workstation). I see we can use NX protocol on port 4000, or SSH protocol on port 22. I have a preference to using SSH, because we already trust its security, and it’s already configured and running, and users already know how to automatically authenticate with ssh keys.
Is there any advantage to using NX protocol on port 4000? Perhaps I’ll gain some simplicity by configuring servers to only use ClientConnectionMethods SSH? Does it have just as good performance as NX protocol?