Perl for system administration

"Perl for System Administration is aimed at all levels of administrators, from single-box Linux users to card-carrying SAGE members. This book covers the major computing platforms, including Unix, Windows NT and 2000, and MacOS. Assuming some experience with Perl, this book shows you how Perl c...

Descripción completa

Detalles Bibliográficos
Autor principal: Blank-Edelman, David N. (-)
Otros Autores: Blank-Edelman, David N. Author (author)
Formato: Libro electrónico
Idioma:Inglés
Publicado: Cambridge, Mass. : O'Reilly 2000.
Edición:1st ed
Materias:
Ver en Biblioteca Universitat Ramon Llull:https://discovery.url.edu/permalink/34CSUC_URL/1im36ta/alma991009626919606719
Tabla de Contenidos:
  • System Administration Is a Craft 1
  • How Perl Can Help 1
  • This Book Will Show You How 3
  • What You Need 4
  • Locating and Installing Modules 6
  • It's Not Easy Being Omnipotent 8
  • 2. Filesystems 13
  • Perl to the Rescue 13
  • Filesystem Differences 14
  • Walking or Traversing the Filesystem 18
  • Walking the Filesystem Using the File::Find Module 24
  • Manipulating Disk Quotas 34
  • Querying Filesystem Usage 40
  • Module Information for This Chapter 42
  • 3. User Accounts 43
  • Unix User Identity 44
  • Windows NT/2000 User Identity 52
  • Building an Account System to Manage Users 61
  • Module Information for This Chapter 92
  • 4. User Activity 95
  • MacOS Process Control 96
  • NT/2000 Process Control 97
  • Unix Process Control 113
  • Tracking File and Network Operations 120
  • Module Information for This Chapter 129
  • 5. TCP/IP Name Services 132
  • Host Files
  • 132
  • NIS, NIS+, and WINS 145
  • Domain Name Service (DNS) 149
  • Module Information for This Chapter 168
  • 6. Directory Services 169
  • What's a Directory? 169
  • Finger: A Simple Directory Service 170
  • WHOIS Directory Service 174
  • LDAP: A Sophisticated Directory Service 176
  • ADSI (Active Directory Service Interfaces) 202
  • Module Information for This Chapter 220
  • 7. SQL Database Administration 223
  • Interacting with an SQL Server from Perl 224
  • Using the DBI Framework 227
  • Using the ODBC Framework 232
  • Server Documentation 235
  • Database Logins 241
  • Monitoring Server Health 243
  • Module Information for This Chapter 249
  • 8. Electronic Mail 251
  • Sending Mail 251
  • Common Mistakes in Sending Email 257
  • Receiving Mail 270
  • Module Information for This Chapter 291
  • 9. Log Files 293
  • Text Logs 293
  • Binary Log Files 294
  • Stateful and Stateless Data 300
  • Disk Space Problems 302
  • Log Analysis 309
  • Module Information for This Chapter 335
  • 10. Security and Network Monitoring 337
  • Noticing Unexpected or Unauthorized Changes 338
  • Noticing Suspicious Activities 346
  • SNMP 353
  • Danger on the Wire 362
  • Preventing Suspicious Activities 371
  • Module Information for This Chapter 376
  • A. Five-Minute RCS Tutorial 379
  • B. Ten-Minute LDAP Tutorial 382
  • C. Eight-Minute XML Tutorial 388
  • D. Fifteen-Minute SQL Tutorial 393
  • E. Twenty-Minute SNMP Tutorial 405.