Configuring Terminal Start-Up Resources

21

The following four requirements are mandatory and must be met in the NFS configuration:

Note

IMPORTANT! If these requirements are not met, the terminals will not work in a network-boot environment.

1.The client root account map must be able to access the server root account (on Linux, this is called no_root_squash, and on SCO Openserver 5.05, set the NFS option to -anon=0). This is because the terminal executes certain software that (within the terminal environment) must be run as root, even when a user is logged in to the terminal. In UNIX, this is accomplished by making the programs set the superuser ID (suid) to root. If the NFS server remaps the ID to something other than root, the programs will run, but not as a root user.

2.The file system must support symbolic links.

3.The file system support must allow set-user ID programs to be stored (several Windows NT NFS implementations do not support this).

4.The file system must provide read/write access to the clients.

Note

The version of NFS provided with Red Hat Linux 5.2 has an inconsistency with versions in earlier releases. Normally, entries in the /etc/exports file should be of the form:

/nwt/root (no_root_squash)

For release Red Hat Linux 5.2, the default was changed from read/write to read-only, so the entry needs to be changed to:

/nwt/root\

(rw,no_root_sqash,no_all_squash)

for the system to behave correctly. Earlier and later versions of the NFS support will work properly with or without the explicit rw option.

Page 35
Image 35
Compaq T1500 manual Nwt/root norootsquash