Possible Duplicate:
How do I set up remote desktop?
I want to be able to remote to my Ubuntu desktop from anywhere, but securely. Windows, of course, has all kinds of free programs that I can use, such as logmein.com & pocket cloud. What is the best, most secure way to do this for my Ubuntu desktop & how can I do it without needing a static IP address?