Originally Posted by
Cactus_Hugger
You could go ahead with the "telnet" option, or just some really basic protocol. You could then use an SSH tunnel to connect to it (and set your server to only listen for connection on the loopback). Or, just use the SSH session itself and run the client on the same machine as the server.
I do this when using VNC, for example. VNC, to my knowledge, is not "secure". I think the initial password is obsured, but I don't think (or know) if keystrokes are. Since I sometimes tell my Linux box to update from afar, and that requires my root password, and since it IS a VNC session, and I don't care to have someone looking over my shoulder, VNC goes through an SSH tunnel. (TightVNC + Putty)