Active Topics

 


Reply
Thread Tools
Posts: 540 | Thanked: 387 times | Joined on May 2009
#21
I almost exclusively use Linux so excuse me if I'm forgetting something regarding other platforms...

I prefer sshfs for this task. Using ssh (which is pretty platform agnostic) can mount remote file systems as local. SSHFS however requires Linux* client. For example if the client is N810 no issues. if the client is iphone kinda screwed. If the client is Windows, there is DokanSSHFS which emulates the needed Linux kernel pieces and is extremely slow.

The beauty of it is that you can run a SSH server such as MobaSSH on Windows, OpenSSH-server on Linux, AFAIK openssh is default in OSX, and I believe there are ssh servers for android, symbian, ifone, etc.

You need FUSE and sshfs packages installed (and I honestly don't recall what other dependencies) on client (assuming N810) then:

$ sshfs USER@remotemachine:/directory/ /mount/point
$ sshfs root@192.168.1.100:/ /media/desktop

will allow you to access the entire filesystem of another machine as if it were local (which means any program can see it, no dealing with which programs are aware of SAMBA shares or what not). Obviously the mount point has to exist and have correct permissions.

It would then be available in whatever filemanager you want (provided you can navigate to it. a good mountpoint for the default filemanager would be /home/user/MyDocs/remote ).

Maybe this is too much of pain in a mixed environment but it keeps my N810, x86 Linux desktop and NAS all on the same page.


EDIT: Also for "dumb" clients, the python script woof.py is awesome. Works over the internet if you forward/open a port on your router and only requires a web browser on the client side.

Last edited by linuxeventually; 2010-05-05 at 06:43. Reason: forgot to include woof
 
tso's Avatar
Posts: 4,783 | Thanked: 1,253 times | Joined on Aug 2007 @ norway
#22
http://meiga.igalia.com/
__________________
Be warned, posts are often line of thoughts at highway speeds...
 
Reply


 
Forum Jump


All times are GMT. The time now is 14:02.