exports(4) NFS exports(4)
NAME
exports, xtab - directories to export to NFS clients
SYNOPSIS
/etc/exports
/etc/xtab
DESCRIPTION
The /etc/exports file contains entries for directories that
can be exported to NFS clients. This file is read automati-
cally by the exportfs(1M) command. If you change this file,
you must run exportfs(1M) for the changes to affect the
daemon's operation.
Only when this file is present at boot time does the /etc/rc
script execute exportfs(1M) and start the NFS file-system
daemon, nfsd(1M).
The /etc/xtab file contains entries for directories that are
currently exported. This file should only be accessed by
programs using getexportent (see exportent(3)). (Use the -u
option of exportfs to remove entries from this file).
An entry for a directory consists of a line of the following
form:
directory -option[,option ]...
directory is the pathname of a directory (or
file).
option is one of
ro Export the directory read-only. If
not specified, the directory is
exported read-write.
rw=hostnames[:hostname]...
Export the directory read-mostly.
Read-mostly means 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
Page 1 CX/UX Network File System
exports(4) NFS exports(4)
included in the root option below.
The default value for this option
is -2. Setting anon to -1 disables
anonymous access. Note: by default
secure NFS will accept insecure
requests as anonymous, and those
wishing for extra security can dis-
able this feature by setting anon
to -1.
root=hostnames[: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 net-
group(4)). Each client in the list
is first checked for in the net-
group database, and then the hosts
database. The default value allows
any machine to mount the given
directory.
secure
Require clients to use a more
secure protocol when accessing the
directory.
A `#' (pound-sign) anywhere in the file indicates a comment
that extends to the end of the line.
EXAMPLE
/usr -access=clients # export to my clients
/usr/local # export to the world
/usr2 -access=hermes:zip:tutorial# export to only these machines
/usr/sun -root=hermes:zip # give root access only to these
/usr/new -anon=0 # give all machines root access
/usr/bin -ro # export read-only to everyone
/usr/stuff -access=zip,anon=-3,ro# several options on one line
FILES
/etc/exports
/etc/xtab
/etc/hosts
/etc/netgroup
/etc/rc
Page 2 CX/UX Network File System
exports(4) NFS exports(4)
SEE ALSO
mountd(1M), exportent(3), hosts(4C), netgroup(4),
exportfs(1M), nfsd(1M)
WARNINGS
You cannot export either a parent directory or a subdirec-
tory of an exported directory that is within the same
filesystem. It would be illegal, for instance, to export
both /usr and /usr/local if both directories resided on the
same disk partition.
Page 3 CX/UX Network File System