216
Comment:
|
1117
|
Deletions are marked like this. | Additions are marked like this. |
Line 5: | Line 5: |
On Debian type systems you can istall the | == Getting the Packages == On Debian type systems you can install the the packages as shown below: {{{ sudo apt-get install nfs-kernel-server nfs-common portmap }}} == Configuring portmap == If you need to reconfigure the portmap run the next two commands. Do not bind to loopback. {{{ sudo dpkg-reconfigure portmap sudo /etc/init.d/portmap restart }}} == Configuring NFS == Edit the {{{/etc/export}}} file. The following line will permit all 254 C class addresses on the private net to access this mount. {{{ /home 192.168.1.1/24(rw,no_root_squash,no_subtree_check,async) }}} This line will permit all 65534 C class addresses on the private net to access this mount. {{{ /home 192.168.0.0/16(rw,no_root_squash,no_subtree_check,async) }}} You must execute the following commands after any edit to the {{{/etc/export}}} file. {{{ sudo /etc/init.d/nfs-kernel-server restart sudo exportfs -a }}} |
NFS HOWTO
I have put this HOWTO together from various sources which I will list at the end. I will discuss the process of setting up a server and using a client.
Getting the Packages
On Debian type systems you can install the the packages as shown below:
sudo apt-get install nfs-kernel-server nfs-common portmap
Configuring portmap
If you need to reconfigure the portmap run the next two commands. Do not bind to loopback.
sudo dpkg-reconfigure portmap sudo /etc/init.d/portmap restart
Configuring NFS
Edit the /etc/export file.
The following line will permit all 254 C class addresses on the private net to access this mount.
/home 192.168.1.1/24(rw,no_root_squash,no_subtree_check,async)
This line will permit all 65534 C class addresses on the private net to access this mount.
/home 192.168.0.0/16(rw,no_root_squash,no_subtree_check,async)
You must execute the following commands after any edit to the /etc/export file.
sudo /etc/init.d/nfs-kernel-server restart sudo exportfs -a