If you have ssh access to a remote machine and wish to browse the file system SSHFS is a great utility.
It can be easily installed by your favorite package manager, or compiled from scratch. It has been a dear friend of mine for at least a couple of years.
To mount a file system with SSH, it is almost simpler than making an SSH connection:
sshfs [user]@[host]: [mountpoint]
to unmount is just as simple. Either:
fusermount -u [mountpoint]
OR
sudo umount [mountpoint]
Once your remote file system is mounted, you may bask in its glory and take advantage of everything a local file system has to offer although you may notice a slight delay.
If you’re an mplayer user and wish to stream media, you can use the -cache option to give you a little bit of a buffer.