I believe your best bet is to use sftp. SFTP is the encrypted ways of FTP and is the most secure. It's horridly easy from the get go and requires no configuration out of the box. This is as easy as installing the openssh-server.
Code:
sudo apt-get install openssh-server
After that literally you are ready to go. To test it out simply use whichever client you plan to use and use SFTP and point it to your system.
You indicated you may be away from your home; you'll need to crack open a port on your firewall facing the outside world, this port in particular is port 22 (unless you've VPN'ed your own network).
Enjoy.
Bookmarks