well, the secure connection won't be a problem. There are ways of securing the connection using external programs if needed.
I found something I could use in the GG Wiki.
telnetSetParameters(Port, ReadWritePassword, ReadPassword);
this will start a telnet service, so that you can have a remote console^^
For security, there is VPN, that should be enough.
When security get's more important I will start to create it :D
Ah, and Moocheze, theese pages don't get me any further, most of them are only for TGE Owners, and I need some more information about it. Best would be an example for the listen method.