I have set up a home server using openSUSE 11.2. One of the features I want it to expose is the ability for me to remotely connect to administer it. I installed the FreeNX packages per some instructions on openSUSE's site and have it up and running. I have yet to change my ssh port, but plan to do so perhaps today. Nothing is currently exposed through my router to the outside world: the only access is by another PC in my house.
So, my question: is this secure? Aside from obfuscation with changing the port #, do I need to do anything else to make this a secure way for me to connect in to my system from somewhere else on the planet?
I have been using the official No Machine client on Windows XP Home to connect so far, and plan to use the No Machine client from either a laptop running openSUSE 11.2, or XP Professional.
How can I lock this down in a reasonable fashion? Thanks in advance!!