Rough Cuts are manuscripts that are developed but not yet published, available through Safari. Rough Cuts provide you access to the very latest information on a given topic and offer you the opportunity to interact with the author to influence the final publication.
This is the Rough Cut version of the printed book.
Ubuntu Server is a complete, free server operating system that just works, with the extra Ubuntu polish, innovation, and simplicity that administrators love.Now, there’s a definitive, authoritative guide to getting up-and-running quickly with the newest, most powerful versions of Ubuntu Server. Written by leading members of the Ubuntu community, The Official Ubuntu Server Book, Second Edition, covers all you need to know to make the most of Ubuntu Server, whether you’re a beginner or a battle-hardened senior system administrator.
The authors cover Ubuntu Server from start to finish: installation, basic administration and monitoring, security, backup, troubleshooting, system rescue, and much more. They walk through deploying each of the most common server applications, from file and print services to state-of-the-art, cost-saving virtualization and cloud computing.
In addition, you’ll learn how to
The included disks contain the versions of Ubuntu Server you’ll need for different CPU architectures: Ubuntu Server 10.04 LTS 64-bit CD, and Ubuntu 10.04 LTS 32-bit DVD, both of which are supported by Canonical for five years.
Preface xxi
Acknowledgments xxvii
About the Authors xxix
Introduction xxxi
Chapter 1: Installation 1
Get Ubuntu 2
Boot Screen 3
Disk Partitioning 5
Server Roles 13
Installer Console 15
Reboot the System 16
Chapter 2: Essential System Administration 17
Basic Command-Line Administration 18
Ubuntu Boot Process 24
File System Hierarchy 39
Networking 45
Chapter 3: Package Management 51
Introduction to Package Management 52
Debian Packages 60
Package Management in Ubuntu 63
Making Your Own Packages 77
Chapter 4: Automated Ubuntu Installs 83
Preseeding 84
Kickstart 104
PXE Boot Server Deployment 111
Customize Automated Installs 118
Chapter 5: Guide to Common Ubuntu Servers 125
DNS Server 126
Web Server 135
Mail Server 144
POP/IMAP Server 156
OpenSSH Server 158
DHCP Server 160
Database Server 163
File Server 172
Edubuntu and LTSP 179
LTSP Server Configurations 184
Chapter 6: Security 199
General Security Principles 200
Sudo 201
AppArmor 206
SSH Security 210
Firewalls 214
Intrusion Detection 226
Incident Response 232
Chapter 7: Backups 237
Backup Principles 238
Drive Imaging 240
Database Backups 242
BackupPC 247
Chapter 8: Monitoring 265
Local Monitoring Tools 266
Ganglia 271
Nagios 278
Chapter 9: Virtualiza