EXPORTFS(8) — UNIX Programmer’s Manual
NAME
exportfs − export and unexport directories to NFS clients
SYNOPSIS
/usr/etc/exportfs [ −avui ] [ −o options ] [ directory ]
DESCRIPTION
exportfs makes a local directory (or file) available for mounting over the network by NFS clients. It is normally invoked at boot time by the /etc/rc.local script, and uses information contained in the exports list (either the /etc/exports file or the NetInfo /exports directory) to export a directory (which must be specified as a full pathname). The super-user can run exportfs at any time to alter the list or characteristics of exported directories. Directories that are currently exported are listed in the file /etc/xtab.
With no options or arguments, exportfs prints out the list of directories currently exported.
OPTIONS
−a All. Export all directories listed in the exports list or if −u is specified, unexport all of the currently exported directories.
−v Verbose. Print each directory as it is exported or unexported.
−u Unexport the indicated directories.
−i Ignore the options in the exports list. Normally, exportfs will consult the exports list for the options associated with the exported directory.
−o options
Specify a comma-separated list of optional characteristics for the directory being exported. options can be selected from among:
ro Export the directory read-only. If not specified, the directory is exported read-write.
rw=hostname[:hostname]...
Export the directory read-mostly. Read-mostly means exported read-only to most machines, but read-write to those specified. If not specified, the directory is exported read-write to all.
anon=uid
If a request comes from an unknown user, use uid as the effective user ID. Note: root users (uid 0) are always considered "unknown" by the NFS server, unless they are included in the "root" option below. The default value for this option is −2. Setting the value of “anon” to -1 disables anonymous access.
root=hostname[:hostname]...
Give root access only to the root users from a specified hostname. The default is for no hosts to be granted root access.
access=client[:client]...
Give mount access to each client listed. A client can either be a hostname, or a netgroup (see netgroup(5)). Each client in the list is first checked for in the /etc/netgroup database, and then the /etc/hosts database. The default value allows any machine to mount the given directory.
FILES
/etc/exports static export information
/etc/xtab current state of exported directories
/etc/netgroup
SEE ALSO
WARNINGS
You cannot export a directory that is either a parent- or a sub-directory of one that is currently exported and within the same filesystem. It would be illegal, for example, to export both /usr and /usr/local if both directories resided in the same disk partition.
7th Edition — 9 September 1987