 |
Automating UNIX and Linux Administration View Larger Image | Kirk Bauer Apress, Paperback, Published September 2003, 600 pages, ISBN 1590592123 | List Price: $49.99 Our Price: $30.50 You Save: $19.49 (39% Off)
| | | Availability: Out-Of-Stock |
Customer Reviews: 1 Average Customer Rating:      Write a Review and tell the world about this title! People who purchase this book frequently purchase: Books on similar topics, in best-seller order:Books from the same publisher, in best-seller order:
For advanced system administrators, author Kirk Bauer
focuses solely on how UNIX and Linux system administrators can use well-known tools to automate tedious daily tasks, even across multiple systems.
Automating UNIX and Linux Administration provides
real-world examples and explores the existing tools that will help with this
task. Although the book provides brief overviews of tools and technologies
that are covered, the author assumes that the reader knows how to edit a configuration
file or mount a file system. Learn to put these tools to use
in the real world, such as how to use a set of Perl scripts to manage your user
accounts across 1000 machines. This book will not show you how to write a basic 'Hello
World' program in Perl nor contain a Perl function reference or summary. The
techniques, methods and tools covered in this book will help on a single system,
but will be much more useful across multiple systems. Whether you are managing
2 or 5,000 systems, whether they are desktops, servers, or a Beowulf cluster,
you will benefit from this type of automation. Although some of the book is
be Linux-specific, most of it will apply to any UNIX system, including automating tasks across multiple variants of UNIX.
About the Author
Kirk Bauer has been using computers and programming since 1985. He has been using and administering UNIX systems since 1994. Although his personal favorite UNIX variant is Linux, he has administered everything from FreeBSD to Solaris, AIX, and IRIX.
Kirk has been involved with software development and system/network administration since his first year at Georgia Tech. He has done work for the Georgia Tech Residential Network, the Georgia Tech Research Institute, and the Fermi National Accelerator Laboratory. Kirk was one of the founders and the CTO of TogetherWeb in 2000, which was purchased in 2003 by Proficient Systems. Kirk is currently a software architect with Proficient Systems and continues to support and develop the collaborative browsing software and Linux-based network appliance created by TogetherWeb.
Kirk's latest development is a fully automated installation, configuration, management, and monitoring system that is used to deploy Proficient's software on RLX ServerBlades. Saving time through automation has always been his passion, as evidenced by his collection of open-source software-the most popular being AutoRPM and Logwatch.
Table of Contents
Chapter 1--Introducing the Basics of Automation
Chapter 2-- Using SSH to Securely Automate System Administration
Chapter 3--Creating Login Scripts and Shell Scripts
Chapter 4--Pre-Installation: Network Preparation and Management
Chapter 5--Automating and Customizing Installation
Chapter 6--Automatic System Configuration
Chapter 7--Sharing Data Between Systems
Chapter 8--Packages and Patches
Chapter 9--System Maintenance and Changes
Chapter--10 System Monitoring
Chapter 11--Improving System Security
Chapter 12--Backing Up and Restoring Data
Chapter 13--User Interfaces
Appendix A Introduction to Basic Tools
Appendix B Customizing and Automating Red Hat Linux Installation
Appendix C Building Red Hat Package Manager (RPM) Packages
Customer Reviews
Customer Reviews: 1 Average Customer Rating:      Sep 29, 2003     A review from New York, NY Another must-have reference for unix admins! Hot off the presses: I just received this book from Amazon yesterday. So far I've only read the introduction and the chapter on ssh and skimmed through the rest and it's fantastic! I'm not sure how much new stuff I expected when I ordered it, but it's already exceeding my expectations. I'm already finding out things I didn't never realized about ssh, and the side commentary on different ways of using ssh within scripts to administer across multiple machines is just sublime.
The author looks way beyond just slapping together some scripts to automate routine tasks, and presents some professional and robust approaches for automation, covering single machine administration, multiple machine and cluster administration, push/pull approaches, automation script propagation, automation dependencies, automated error state identification and correction, installation configuration, automating backup and recovery, and security. (Lots of discussion on security throughout -- it's clearly written for the real world.) Throughout, the author demonstrates nuances to each of these problems that show real thoughtfulness and mastery and teaches how to approach these issues equally thoughtfully and professionally yourself, rather than just offering a cookbook of scripts on different topics.
It's got me thinking about all the routine crud I do in totally new ways already. I already know I need to go back and re-read it slower to process it (and in front of a keyboard to try stuff out). This is definitely a book that will be on my "ready reference" shelf for a long time to come.
|
 |