| |
| |
Preface | |
| |
| |
| |
Introduction to System Administration | |
| |
| |
Thinking About System Administration | |
| |
| |
Becoming Superuser | |
| |
| |
Communicating with Users | |
| |
| |
About Menus and GUIs | |
| |
| |
Where Does the Time Go? | |
| |
| |
| |
The Unix Way | |
| |
| |
Files | |
| |
| |
Processes | |
| |
| |
Devices | |
| |
| |
| |
Essential Administrative Tools and Techniques | |
| |
| |
Getting the Most from Common Commands | |
| |
| |
Essential Administrative Techniques | |
| |
| |
| |
Startup and Shutdown | |
| |
| |
About the Unix Boot Process | |
| |
| |
Initialization Files and Boot Scripts | |
| |
| |
Shutting Down a Unix System | |
| |
| |
Troubleshooting | |
| |
| |
Handling Crashes and Boot Failures | |
| |
| |
| |
TCP/IP Networking | |
| |
| |
Understanding TCP/IP Networking | |
| |
| |
Adding a New Network Host | |
| |
| |
Network Testing and Troubleshooting | |
| |
| |
| |
Managing Users and Groups | |
| |
| |
Unix Users and Groups | |
| |
| |
Managing User Accounts | |
| |
| |
Administrative Tools for Managing User Accounts | |
| |
| |
Administering User Passwords | |
| |
| |
User Authentication with PAMLDAP | |
| |
| |
Using a Directory Service for User Authentication | |
| |
| |
| |
Security | |
| |
| |
Prelude | |
| |
| |
What's Wrong with This Picture? | |
| |
| |
Thinking About Security | |
| |
| |
User Authentication Revisited | |
| |
| |
Protecting Files and the Filesystem | |
| |
| |
Role-Based Access Control | |
| |
| |
Network Security | |
| |
| |
Hardening Unix Systems | |
| |
| |
Detecting Problems | |
| |
| |
| |
Managing Network Services | |
| |
| |
Managing DNS Servers | |
| |
| |
Routing Daemons | |
| |
| |
Configuring a DHCP Server | |
| |
| |
Time Synchronization with NTP | |
| |
| |
Managing Network Daemons under AIX | |
| |
| |
Monitoring the Network | |
| |
| |
| |
Electronic Mail | |
| |
| |
About Electronic Mail | |
| |
| |
Configuring User Mail Programs | |
| |
| |
Configuring Access Agents | |
| |
| |
Configuring the Transport Agent | |
| |
| |
Retrieving Mail Messages | |
| |
| |
Mail Filtering with procmail | |
| |
| |
A Few Final Tools | |
| |
| |
| |
Filesystems and Disks | |
| |
| |
Filesystem Types | |
| |
| |
Managing Filesystems | |
| |
| |
From Disks to Filesystems | |
| |
| |
Sharing Filesystems | |
| |
| |
| |
Backup and Restore | |
| |
| |
Planning for Disasters and Everyday Needs | |
| |
| |
Backup Media | |
| |
| |
Backing Up Files and Filesystems | |
| |
| |
Restoring Files from Backups | |
| |
| |
Making Table of Contents Files | |
| |
| |
Network Backup Systems | |
| |
| |
Backing Up and Restoring the System Filesystems | |
| |
| |
| |
Serial Lines and Devices | |
| |
| |
About Serial Lines | |
| |
| |
Specifying Terminal Characteristics | |
| |
| |
Adding a New Serial Device | |
| |
| |
Troubleshooting Terminal Problems | |
| |
| |
Controlling Access to Serial Lines | |
| |
| |
HP-UX and Tru64 Terminal Line Attributes | |
| |
| |
The Hyla | |
| |
| |
FAX Fax Service | |
| |
| |
USB Devices | |
| |
| |
| |
Printers and the Spooling Subsystem | |
| |
| |
The BSD Spooling Facility | |
| |
| |
System V Printing | |
| |
| |
The AIX Spooling Facility | |
| |
| |
Troubleshooting Printers | |
| |
| |
Sharing Printers with Windows Systems | |
| |
| |
LPRngCUPSFont Management Under X | |
| |
| |
| |
Automating Administrative Tasks | |
| |
| |
Creating Effective Shell Scripts | |
| |
| |
Perl: An Alternate Administrative Language | |
| |
| |
Expect: Automating Interactive Programs | |
| |
| |
When Only C Will Do | |
| |
| |
Automating Complex Configuration Tasks with Cfengine | |
| |
| |
Stem: Simplified Creation of Client-Server Applications | |
| |
| |
Adding Local man Pages | |
| |
| |
| |
Managing System Resources | |
| |
| |
Thinking About System Performance | |
| |
| |
Monitoring and Controlling Processes | |
| |
| |
Managing CPU Resources | |
| |
| |
Managing Memory | |
| |
| |
Disk I/O Performance Issues | |
| |
| |
Monitoring and Managing Disk Space Usage | |
| |
| |
Network Performance | |
| |
| |
| |
Configuring and Building Kernels | |
| |
| |
Free BSD and Tru64HP-UXLinux | |
| |
| |
Solaris | |
| |
| |
AIX System Parameters | |
| |
| |
| |
Accounting | |
| |
| |
Standard Accounting Files | |
| |
| |
BSD-Style Accounting | |
| |
| |
Free BSD, Linux, and AIX | |
| |
| |
System V-Style Accounting | |
| |
| |
AIX, HP-UX, and Solaris | |
| |
| |
Printing Accounting | |
| |
| |
Afterword: The Profession of System Administration | |
| |
| |
SAGE: The System Administrators Guild | |
| |
| |
Administrative Virtues | |
| |
| |
Appendix | |
| |
| |
Administrative Shell Programming | |
| |
| |
Index | |