On Sun, May 21, 2006 at 04:14:52PM +0100, Ten wrote:
On Sunday 21 May 2006 14:36, chrisisbd@leary.csoft.net wrote:
While I'm asking, if I press an old system into service with a basic Linux OS installed on it how can I network its drives? Can one just mount drives across the local network or does one *have* to run something like NFS or Samba?
Have you considered using fish? IE file sharing over ssh?
You know how you can type fish://sshuser@sshserver.com into konqueror and browse/search/edit in-place/write to your ssh server's file system from your desktop?
Well, make sure sshd is running on the "storage server", then just run knetattach on client and choose "ssh account" to map a folder on the server to the equivalent of a "network drive". The directory named will be accessed using fish by the DE.
If wanted, transparent autologin is quickly sorted using kwallet, this will provide completely manageable shared storage as simply as you like, or you can make it as secure as you like, all of the standard dialogs in KDE will allow you to save to/open from the network resource without hassle, and account management is friendly because your managing ssh accounts.
Of course you'll want to be using KDE apps to best achieve this because of said support - I'm not sure how this works on gnome, so I'll tread carefully
- but I imagine fish must be supported as it's pretty darn standard fare and
one of the most Useful Things out there.
There's also the issue that fish really is something mainly for the gui apps, and I don't think windows can do it (I'd be happy if someone could correct me on this) - although scripting and stuff is not that hard with this setup as you can imagine and you can always access ssh storage if you have to (unlike your samba) and can open it up to the outside world a little more safely if you need to share to a remote location.
I've already used sshfs (which I assume is what fish is based on) so I could use that 'locally' I guess.
I don't use either KDE or Gnome although I have some of their libraries installed.