i use sshfs (secure shell filesystem) to connect to a remote drive or directory over the internet. what’s so cool about this program is that it presents to the user the remote drive or directory as a folder in the local computer–like it was just another folder in the user’s computer. all communication between the local and remote computer is encrypted.
to mount a remote directory to the local computer:
sshfs user@host:remotedir mountpoint
example, to mount the root directory (/) of the remote host computer with an ip address of 192.168.20.25 as the user
root issue the following command on the console:
sshfs email@example.com:/ /home/noel/localmountpoint
localmountpoint: is an empty subdirectory under
noel‘s home folder in the local computer
you’d then see a folder named
localmountpoint on your desktop containing the files and folders of the remote computer. expect access to be slow if your internet connection is slow.
to unmount the remote directory
fusermount -u localmountpoint
if you don’t have sshfs installed, you can easily (apt-)get it from the repositories:
sudo apt-get install sshfs
note: this post is an expansion of my previous post about sshfs