Twenty years ago, most computer centers had a few large computers shared by several hundred users. The "computing environment" was usually a room containing dozens of terminals. All users worked in the same place, with one set of disks, one user account information file, and one view of all resources. Today, local area networks have made terminal rooms much less common. Now, a "computing environment" almost always refers to distributed computing, where users have personal desktop machines, and shared resources are provided by special-purpose systems such as file, computer, and print servers. Each desktop requires redundant configuration files, including user information, network host addresses, and local and shared. | O REILLY Hid Sier . Mike Eisle r c- Ricardo Labia a Table of Contents Preface . 1 Who this book is Versions .2 Organization .3 Conventions used in this Differences between the first edition and second Comments and Hal s acknowledgments from the first Acknowledgments for the second 1. Networking Networking Physical and data link Network Transport The session and presentation 2. Introduction to Directory Purpose of directory Brief survey of common directory Name service Which directory service to 3. Network Information Service Masters slaves and Basics of NIS Files managed under Trace of a key 4. System Management Using NIS network Managing map Advanced NlS server Managing multiple 5. Living with Multiple Directory Domain name Fully qualified and unqualified Centralized versus distributed Migrating from NIS to DNS for host What next .77 6. System Administration Using the Network File Setting up Exporting Mounting Symbolic Replication .99 Naming 7. Network File System Design and Virtual filesystems and virtual NFS protocol and NFS File NFS 8. Diskless NFS support for diskless Setting up a diskless Diskless client boot Managing client swap Changing a client s Configuration Brief introduction to