Perl for System Administration View Larger Image | David N. Blank-Edelman O'Reilly Media, Paperback, Published July 2000, 430 pages, ISBN 1565926099 | List Price: $34.95 Our Price: $21.95 You Save: $13.00 (37% Off)
| | | Availability: Out-Of-Stock |
Customer Reviews: 3 Average Customer Rating:      Write a Review and tell the world about this title! People who purchase this book frequently purchase: - Classic Shell Scripting; Arnold Robbins, et al, $21.95, 37% Off!
- Perl Best Practices; Damian Conway, $24.95, 38% Off!
- Programming Perl, 3rd Edition; Larry Wall, et al, $31.50, 37% Off!
- Perl Cookbook, 2nd Edition; Tom Christiansen, et al, $31.50, 37% Off!
Books on similar topics, in best-seller order:Books from the same publisher, in best-seller order:
Some people plan to become administrators. The rest of us
are thrust into it: we are webmasters, hobbyists, or just the
default "technical people" on staff who are expected to keep
things running. After some stumbling around repeating the same
steps over and over again (and occasionally paying the price
when we forget one), we realize that we must automate these
tasks, or suffer endless frustration. Thus enters Perl.
The Perl programming language is ideal for writing quick yet
powerful scripts that automate many administrative tasks.
It's modular, it's powerful, and it's perfect for managing
systems and services on many platforms.
Perl for System Administration is designed for all levels
of administrators--from hobbyists to card-carrying SAGE
members--sysadmins on multi-platform sites. Written for several
different platforms (Unix, Windows NT, and MacOS), it's a
guide to the pockets of administration where Perl
can be most useful for sites large and small, including:
- Filesystem management
- User administration with a dash of XML
- DNS and other network name services
- Database administration using DBI and ODBC
- Directory services and frameworks like LDAP and ADSI
- Using email for system administration
- Working with log files of all kinds
- Security and network monitoring including SNMP
Each chapter concentrates on a single administrative
area, discusses the possible pitfalls, and then shows
how Perl comes to the rescue. Along the way we encounter
interesting Perl features and tricks, with many extended examples
and complete programs. The scripts included in the book can simply
be used as written or with minimal adaptation.
But it's likely that readers will also get a taste of what Perl can do,
and start extending those scripts for tasks that we haven't dreamed of.
Perl for System Adminstration doesn't attempt to teach the
Perl language, but it is an excellent introduction to the
power and flexibility of Perl, and it whets the appetite to
learn more. It's for anyone who needs to use Perl for
system administration and needs to hit the ground running.
Table of Contents
Preface
1. Introduction
System Administration Is a Craft
How Perl Can Help
This Book Will Show You How
What You Need
Locating and Installing Modules
It's Not Easy Being Omnipotent
References for More Information
2. Filesystems
Perl to the Rescue
Filesystem Differences
Walking or Traversing the Filesystem
Walking the Filesystem Using the File::Find Module
Manipulating Disk Quotas
Querying Filesystem Usage
Module Information for This Chapter
References for More Information
3. User Accounts
Unix User Identity
Windows NT/2000 User Identity
Building an Account System to Manage Users
Module Information for This Chapter
References for More Information
4. User Activity
MacOS Process Control
NT/2000 Process Control
Unix Process Control
Tracking File and Network Operations
Module Information for This Chapter
References for More Information
5. TCP/IP Name Services
Host Files
NIS, NIS+, and WINS
Domain Name Service (DNS)
Module Information for This Chapter
References for More Information
6. Directory Services
What's a Directory?
Finger: A Simple Directory Service
The WHOIS Directory Service
LDAP: A Sophisticated Directory Service
ADSI (Active Directory Service Interfaces)
Module Information for This Chapter
References for More Information
7. SQL Database Administration
Interacting with an SQL Server from Perl
Using the DBI Framework
Using the ODBC Framework
Server Documentation
Database Logins
Monitoring Server Health
Module Information for This Chapter
References for More Information
8. Electronic Mail
Sending Mail
Common Mistakes in Sending Email
Receiving Mail
Module Information for This Chapter
References for More Information
9. Log Files
Text Logs
Binary Log Files
Stateful and Stateless Data
Disk Space Problems
Log Analysis
Module Information for This Chapter
References for More Information
10. Security and Network Monitoring
Noticing Unexpected or Unauthorized Changes
Noticing Suspicious Activities
SNMP
Danger on the Wire
Preventing Suspicious Activities
Module Information for This Chapter
References for More Information
A. The Five-Minute RCS Tutorial
B. The Ten-Minute LDAP Tutorial
C. The Eight-Minute XML Tutorial
D. The Fifteen-Minute SQL Tutorial
E. The Twenty-Minute SNMP Tutorial
Index
Customer Reviews
Customer Reviews: 3 Average Customer Rating:      Jul 18, 2002     Charlie good book Its a nice book for folks who are doing systems administration on Windoze systems.
Oct 3, 2000     Jim Goddard from Texas I would expect more from O'Rielly. Although some good tips, very disappointing, to say the least. As with the first reviewer, I wouldn't call this a System's Administration book either, more of a.....Tourist's guide. Many things where mentioned, but never discussed. What is one supposed to do, guess the rest? In the future, I hope O'Rielly gets their act together and reviews the book with some experts before putting their name on it. (Advise) I wouldn't utilize the authors as subject matter experts.
Aug 25, 2000     Buy the cookbook instead This book is not a book for System Administrators as it looks like it was hastily slapped together and shipped to the printer. One chapter covers sending mail basics, but doesn't touch sendmail, qmail or postfix management with Perl. Another chapter covers "TCP/IP Name Services" yet lists text files, NIS, NIS+, DNS and WINS. It only has 2 scant pages on how to install and manage Perl from an SA point of view. If you don't know Perl, buy "Elements of Programming Perl", if you know Perl but want to know more sophisticated techniques, buy EPP or The Perl Cookbook.
|