NFS Services Administrator's Guide (B.11.31.03) August 2008
Automatic Unshare
1. Use a text editor to comment or remove the entries in the /etc/dfs/dfstab file
for each directory that you want to unshare. Users on clients cannot mount the
unshared directory after the server is rebooted.
2. To verify whether all the directories are unshared, enter the following command:
share
The directory that you have unshared should not be present in the list displayed.
Manual Unshare
1. To remove a directory from the server’s internal list of shared directories, enter
the following command:
unshare directoryname
2. To verify whether all the directories are unshared, enter the following command:
share
The directory that you have unshared should not be present in the list displayed.
Disabling the NFS Server
To disable the NFS server, follow these steps:
1. On the NFS server, enter the following command to unshare all the shared
directories:
unshareall -F nfs
2. Enter the following command to disable NFS server capability:
/sbin/init.d/nfs.server stop
3. On the NFS server, edit the /etc/rc.config.d/nfsconf file to set the
NFS_SERVER variable to 0, as follows:
NFS_SERVER=0
This prevents the NFS server daemons from starting when the system reboots.
For more information about forced unmount, unmounting and unsharing, see mount_nfs
(1M), unshare(1M), and umount(1M).
Configuring and Administering NFS Clients
An NFS client is a system that mounts remote directories using NFS. When a client
mounts a remote filesystem, it does not make a copy of the filesystem. The mounting
process uses a series of remote procedure calls that enable the client to transparently
access the filesystem on the server’s disk. To users, these mounted remote directories
appear as if they are a part of the local filesystem. An NFS client can also be an NFS
server. NFS filesystems can also be automounted using AutoFS. For information on
Configuring and Administering NFS Clients 47