O’Reilly’s Rob Flickenger has compiled 100 of the world’s best ideas for optimizing Linux servers and system administration -- and, boy, are they ever useful.
Want to improve performance and security by removing unnecessary services and drivers? Track down people (or software) that are hogging disk space? Manage your system resources on a per-process basis? Eliminate setuid/setgid executables that make you susceptible to the ptrace attack? Accelerate compiles? Use makefiles to automate administration? Flickenger covers all that, and much more, in just the first quarter of the book.
Blessed with loads of RAM? Here are hacks that make the most of it. Running IDE drives? Here are hdparm tricks that dramatically improve throughput -- sometimes by as much as 6x to 10x.
You'll find excellent ideas for backup and archiving, copying arbitrary portions of your filesystem using ssh and tar, using rsync to back up incremental filesystem changes, applying pax to make portable archives that can be restored on other Unix systems, backing up your boot sector -- even burning CDs without creating ISO files.
Linux Server Hacks offers nifty solutions for firewalling and IP tunneling; server monitoring (local, network, and Web); CVS and revision control; and scripting. A full quarter of the book covers high-performance delivery of information services -- from BIND to DNS caching, MySQL server tuning to mass web site “ultrahosting.” Chances are, this book will save your organization thousands of dollars. It’ll certainly save you an enormous amount of time and hassle. Bill Camarda
Bill Camarda is a consultant, writer, and web/multimedia content developer. His 15 books include Special Edition Using Word 2000 and Upgrading & Fixing Networks For Dummies®, Second Edition.