Linux System Administration
By
Tom Adelstein,
Bill Lubanovic
March 2007
Pages: 296
| Table of Contents
| Index
| Sample Chapter
| Colophon
Table of Contents
-
Chapter 1 Requirements for a Linux System Administrator
-
About This Book
-
How Can We Help?
-
Where Do You Start?
-
Do You Need a Book?
-
Who Needs You?
-
What System Managers Should Know About Linux
-
What's Next
-
Chapter 2 Setting Up a Linux Multifunction Server
-
Server Requirements
-
Installing Debian
-
Logging in Remotely
-
Configuring the Network
-
Changing the Default Debian Packages
-
Setting Up Quotas
-
Providing Domain Name Services
-
Adding a Relational Database: MySQL
-
Configuring Mail Securely with Postfix, POP3, and IMAP
-
Putting Apache to Work
-
Adding FTP Services with ProFTPD
-
Summarizing Your Web Statistics with Webalizer
-
Synchronizing the System Clock
-
Installing Perl Modules Needed by SpamAssassin
-
What's Next
-
Chapter 3 The Domain Name System
-
DNS Basics
-
Getting into the BIND
-
Setting Up a DNS Server
-
Configuring an Authoritative DNS Server
-
Editing the Configuration Files
-
BIND Tools
-
Troubleshooting BIND
-
What's Next
-
Chapter 4 An Initial Internet-Ready Environment
-
Installing ISPConfig
-
Setting Up a Server and Users with ISPConfig
-
Safeguarding a Linux Web Server
-
What's Next
-
Chapter 5 Mail
-
Key Mail Service Terms
-
Postfix, Sendmail, and Other MTAs
-
The Postfix SMTP Mail Server on Debian
-
Adding Authentication and Encryption
-
Configuring POP3 and IMAP Mail Delivery Agents
-
Email Client Configuration
-
What's Next
-
Chapter 6 Administering Apache
-
Static and Dynamic Files
-
A Simple LAMP Setup
-
Installation
-
Apache Configuration Files
-
Logfiles
-
SSL/TLS Encryption
-
suEXEC Support
-
Benchmarking
-
Installing and Administering Drupal
-
Troubleshooting
-
Further Reading
-
Chapter 7 Load-Balanced Clusters
-
Load Balancing and High Availability
-
Scaling Without LB and HA
-
Further Reading
-
Chapter 8 Local Network Services
-
Distributed Filesystems
-
Introduction to Samba
-
Configuring the Network
-
DHCP
-
Gateway Services
-
Print Services
-
User Management
-
Chapter 9 Virtualization in the Modern Enterprise
-
Why Virtualization Is Popular
-
High-Performance Computing
-
Installing Xen on Fedora 5
-
Installing VMware
-
Virtualization: A Passing Fad?
-
Chapter 10 Scripting
-
bash Beginnings
-
Useful Elements for bash Scripts
-
Scripting Language Shootout
-
Further Reading
-
Chapter 11 Backing Up Data
-
Backing Up User Data to a Server with rsync
-
tar Archives
-
Saving Files on Optical Media
-
Backing Up and Archiving to Tape with Amanda
-
Backing Up MySQL Data
-
Appendix bash Script Samples
-
Adding Users
-
Random Password Generator
-
Authoritative DNS Lookup
-
Integrating ssh and screen
-
About the Authors
-
Colophon
Return to Linux System Administration