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 | |
Table of Contents provided by Publisher. All Rights Reserved. |