Technical data

NFS Server
20.1 Key Concepts
With this variable set, the TCP/IP Services startup procedure creates the
TCPIP$NFS_REMOTE identifier. For example, you can use this identifier
in the ACL to reject access to some (or all) files available through NFS. (See
Section 20.12 for more information about logical names.)
20.1.9 Granting Access to PC-NFS Clients
TCP/IP Services provides authentication services to PC-NFS clients by means of
PC-NFS. As with any NFS client, users must have a valid account on the NFS
server host, and user identities must be registered in the proxy database.
Because PC operating systems do not identify users with UID/GID pairs, these
pairs must be assigned to users. PC-NFS assigns UID/GID pairs based on
information you supply in the proxy database.
The following describes this assignment sequence:
1. The PC client sends a request for its UID/GID pair. This request includes
the PC’s host name with an encoded representation of the user name and
password.
2. PC-NFS responds by searching the proxy database and SYSUAF for a
matching entry and by checking the password.
If a matching entry is located, PC-NFS returns the UID/GID pair to the PC
client. The PC stores the UID/GID pair for later NFS requests.
3. If PC-NFS does not find an entry for the PC client in the proxy database,
it maps the PC client to the default user TCPIP$NOBODY account. In this
case, restricted access is granted based on privileges established for the
default user account. See Section 20.1.5 for more discussion on the default
user.
20.2 NFS Server Startup and Shutdown
The NFS server can be shut down and started independently. This is useful when
you change parameters or logical names that require the service to be restarted.
The following files are provided:
SYS$STARTUP:TCPIP$NFS_SERVER_STARTUP.COM allows you to start up
the NFS server independently.
When it detects a request from a client host, the auxiliary server starts the
NFS server. The NFS server startup command procedure enables the server
for automatic startup.
SYS$STARTUP:TCPIP$NFS_SERVER_SHUTDOWN.COM allows you to shut
down the NFS server independently.
You can stop the NFS server even though clients still have file systems
mounted on the server. If a client has a file system mounted with the
hard
option of the UNIX
mount
command, and the client accesses the file system
while the server is down, the client will stall while it is waiting for a response
from the server.
Alternatively, if the client has a file system mounted using the
soft
option
of the UNIX
mount
command, the client will receive an error message if it
attempts to access a file.
NFS Server 20–7