roberts
Group: Members
Posts: 4983
Joined: Oct. 2003 |
|
Posted: July 15 2006,20:35 |
|
DSL does not come with an nfs server. It does have an nfs client, where DSL is the thin client connecting to a NFS server.
However, DSL, does offer something, much easier and will do the same thing as your needs seem to describe. That being sshfs.
From what I gather from your post, both machines are running DSL. The machine with the hard drive is to be the file server. Let just say that is ip 192.168.0.10 Lets say the thin client is 192.168.0.20 These ips are just an example, use whatever your network provides. Let say we have a directory that we want to use remotely. For example, I have my MyDSL collection on the file server at /mnt/hda3/mydsl
Assuming your network between these two machines is functional then:
First you must have both sshd and passwords setup on the file server.
1. One the file server DSL machine boot with boot: dsl secure ssh This will prompt for passwords and start sshd
Or the file server machine, you can use the control panel to start ssh and from root shell set passwords.
Now on the client side...
2. On the thin client, usb pendrive, from a root shell # modprobe fuse
3. Use sshfs to mount the remote drive directory. In this example I want to mount my collection of mydsl apps.
# sshfs root@192.168.0.10/mnt/hda2/mydsl /mnt/test -o allow_other
4. Now we have the collection of mydsl apps remotely mounted at /mnt/test
5. As normal user, dsl, we can use the mydsl desktop icon and load mydsl apps as if they were local. Just click the load local button and naviagte to the /mnt/test directory, then click and load your apps!
I use this setup for my small 64MB pendrives where I don't have much room. While at home I keep all my extensions on a large hard drive dsl system. Then any computer that I have, dsl of course, I can share and load my extension collection as if it was local.
Have Fun!
Robert
Edited by roberts on July 15 2006,20:37
|