• Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • PrintPrint

Using NetInfo

Traditionally, Unix systems have managed user, group, and most other system configuration information in text files with arcane names such as /etc/passwd (the Unix password file), /etc/shadow (where encrypted passwords are actually stored on many Unix systems), /etc/group (a file listing the administrative groups and their members), /etc/printcap (a listing of available printers and their capabilities), and many more. After you crack the secret code, it’s quite convenient to manage administrative information using your favorite text editor. However, this system was designed for networks with relatively few computer systems and users. If administrative information were still based on text files, synchronizing those files across all of the computer systems on your network would quickly become an error-prone administrative nightmare. If you had a network containing 10 OS X machines, you wouldn’t want to manually create an account for each new user on all 10 machines, let alone guarantee that the new user’s account information was identical on each machine. You could migrate a master set of password and group files across all machines each night, but suppose that the user changed his password on a computer other than the one on which you stored the master password file? Can you spell “frustration”?

This section provides detailed information about NetInfo, the networked administration mechanism used on Mac OS X. The next section explains NetInfo’s basic concepts and organization. The section entitiled “Graphical Tools for NetInfo Administration” explores the NetInfo manager, delves into the relationship between NetInfo and many of the stand-alone administrative utilities provided with every Mac OS X system, and shows an example of using the NetInfo Manager.


PREVIEW

                                                                          

Not a subscriber?

Start A Free Trial


  
  • Creative Edge
  • Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • PrintPrint