NFS Services Administrator's Guide (B.11.31.02) January 2008
uidrange 80-60005
• You want to provide PC users a different set of default print options. For example, add an
entry to the /etc/pcnfsd.conf file which defines raw as a default print option for PC
users submitting jobs to the printer lj3_2 as follows:
printer lj3_2 lj3_2 lp -dlj3_2 -oraw
The /etc/pcnfsd.conf file is read when the pcnfsd daemon starts. If you make any changes
to /etc/pcnfsd.conf file while pcnfsd is running, you must restart pcnfsd before the
changes take effect.
A PC must have NFS client software installed in order to use the system as a PC NFS server.
The PCNFS_SERVER variable, configured using the /etc/rc.config.d/nfsconffile controls
whether the pcnfsd daemon is started at system boot time. To configure the server to
automatically start pcnfsd during system boot, follow these steps:
1. In the /etc/rc.config.d/nfsconf file, use a text editor to set the PCNFS_SERVER
variable to 1, as follows:
PCNFS_SERVER=1
2. To forcibly start the pcnfsd daemon while the server is running, run the following command:
/sbin/init.d/nfs.server start
For more information on pcnfsd, see pcnfsd(1M).
Unsharing (Removing) a Shared Directory
NOTE: Before you unshare a directory, run the showmount -a command to verify whether
any clients are accessing the shared directory. If users are accessing the shared directories, they
must exit the directories before you unshare the directory.
A directory that is shared can be unshared. You can temporarily unshare a directory using the
unshare command. If you want to remove a directory from being automatically shared at server
restart or system reboot, remove it from the /etc/dfs/dfstab file.
NOTE: To unshare all the directories without restarting the server, use the unshareall
command. This command reads the entries in the /etc/dfs/dfstab file and unshares all the
shared directories. Use the share command to verify whether all the directories are unshared.
To unshare a shared directory and to prevent it from being automatically shared, follow these
steps:
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:
Configuring and Administering an NFS Server 37