Cover image for Sams teach yourself UNIX system administration in 21 days
Title:
Sams teach yourself UNIX system administration in 21 days
Author:
Ray, Joan.
Personal Author:
Publication Information:
Indianapolis, Ind. : Sams, [1999]

©1999
Physical Description:
xv, 811 pages : illustrations ; 24 cm
General Note:
Includes index.
Language:
English
Title Subject:
Added Author:
ISBN:
9780672316609
Format :
Book

Available:*

Library
Call Number
Material Type
Home Location
Status
Central Library QA76.76.O63 R3983 1999 Adult Non-Fiction Central Closed Stacks
Searching...

On Order

Summary

Summary

In just 21 days, users can go to beginner or intermediate to the capability level of performing more advanced system administrator functions. The book covers the workshop configuration for all major flavors of UNIX and fills the void other books leave by being too narrowly focused.


Author Notes

Joan Ray is a systems specialist responsible for system administration, facility management, user training, and Web design at the College of Biological Sciences at The Ohio State University. She has been working with UNIX machines since 1993 and has been a system administrator since 1997. Joan has trained a multitude of students and faculty members who use the school's computer center.
William Ray is a UNIX system administrator, programmer, and trainer. He was responsible for developing a computer-graphics center for The Ohio State University's College of Biological Sciences, where he performed such roles as the center's system administrator, Webmaster, and acting director. Will also has provided user support and UNIX training for several hundred students and faculty members who have come to use the center and even trained his wife to replace him as the center's system administrator.


Table of Contents

Introductionp. 1
Week 1 At a Glancep. 9
Day 1 What Is System Administration?p. 11
General Overview: UNIX and Youp. 12
Tasks of the System Administratorp. 16
The Responsibilities of Rootp. 22
Expectations as Rootp. 23
Effective System Administratorsp. 25
Summaryp. 28
QandAp. 29
Workshopp. 30
Day 2 Designing Your Cluster: From Planning to Policyp. 31
Planning for a UNIX Clusterp. 32
The Overall Building Networkp. 46
Policy: Who, How, What, and Why--In Writing!p. 51
Summaryp. 69
QandAp. 69
Workshopp. 70
Day 3 Setting Up a Machine: From the Box to the Desktopp. 71
Connecting the Componentsp. 72
Installing the Operating Systemp. 73
Customizing Your Machinep. 106
Installing Operating-System Patchesp. 114
Summaryp. 121
QandAp. 122
Workshopp. 123
Day 4 A Stroll Through Your Systemp. 125
Getting to Know Your Systemp. 125
vi: The Editor You Should Get to Knowp. 138
Planning Your System's Futurep. 141
Summaryp. 141
QandAp. 142
Workshopp. 143
Day 5 On Root's Best Behaviorp. 145
Caring for the Root Passwordp. 145
Becoming Rootp. 146
Root Do's and Don'tsp. 147
Good Habits and Good Ways to Do Thingsp. 149
Things to Keep in Mindp. 152
Summaryp. 155
QandAp. 156
Workshopp. 157
Day 6 Deciding What Kind of Software to Install: Free versus Commercialp. 159
UNIX Freewarep. 160
Commercial Softwarep. 162
Free Versus Commercial: A Comparisonp. 163
Summaryp. 166
QandAp. 166
Workshopp. 166
Day 7 The Most Important Accessory: The c Compiler gccp. 169
Tools More Basic Than gccp. 171
Why gcc?p. 175
Installing gccp. 176
A Complement to gcc: gdbp. 187
Summaryp. 197
QandAp. 198
Workshopp. 199
Week 2 At a Glancep. 201
Day 8 Adding Basic Devicesp. 203
Adding a Disk Drivep. 203
Adding CD-ROM and Tape Drivesp. 237
Adding a Printerp. 240
Summaryp. 246
QandAp. 247
Workshopp. 249
Day 9 What About Security?p. 251
The Cold Cruel World: Crackersp. 251
Fighting the Cold Cruel Worldp. 270
Summaryp. 275
QandAp. 276
Workshopp. 277
Day 10 Defending Your Machine and Encrypting Trafficp. 279
Turning Off Those Servicesp. 279
TCP Wrapperp. 286
Secure Shellp. 291
Limited Root Access: sudop. 312
Summaryp. 315
QandAp. 316
Workshopp. 317
Day 11 Making Your Machines Communicate with Each Other: NIS and NFSp. 319
Setting Up Your NIS Masterp. 320
Setting Up NFSp. 328
Summaryp. 336
QandAp. 336
Workshopp. 337
Day 12 The Basics of Making User Accountsp. 339
Preliminary Files to Get to Knowp. 339
Predefined System Users and Groupsp. 343
Making Accounts: The Basic Wayp. 343
Making User Accounts--The Exotic Wayp. 350
Deleting User Accountsp. 357
Summaryp. 359
QandAp. 360
Workshopp. 360
Day 13 Saving Your World: Making Backups to Tapep. 363
Backing Up Your Machine to Tape: Using dumpp. 363
Restoring to Your Machine from Tape: Using restorep. 372
Summaryp. 380
QandAp. 381
Workshopp. 382
Day 14 Other Useful Software: Useful Utilitiesp. 385
Installing Perlp. 386
Installing MySQLp. 393
Using MySQLp. 397
Using Perlp. 410
Summaryp. 415
QandAp. 415
Workshopp. 416
Week 3 At a Glancep. 419
Day 15 Communicating Locally and Globally: Mailp. 421
Reading and Sending Mail: mail/Mail/mailxp. 421
Installing sendmailp. 423
Optional Mail Reading Softwarep. 436
Summaryp. 437
QandAp. 438
Workshopp. 438
Day 16 Securing Services: FTP and POPp. 439
FTPp. 439
POPp. 445
Securing Services: Forwarding Connectionsp. 448
Summaryp. 460
QandAp. 460
Workshopp. 461
Day 17 WWW Connectivity: Netscape, Apache, and Statisticsp. 463
Installing Netscapep. 463
Installing Apachep. 464
Web Site Statistics Packagesp. 477
Summaryp. 477
QandAp. 478
Workshopp. 479
Day 18 Multi-OS Connectivity: AppleTalk and Sambap. 481
Installing an AppleTalk Serverp. 482
Learning a Little Bit About AppleTalkp. 484
Installing Sambap. 487
Learning a Little Bit About SMBp. 489
Summaryp. 489
QandAp. 489
Workshopp. 490
Day 19 Optional Softwarep. 491
Installing More Useful Softwarep. 491
Other Useful Optional Softwarep. 499
Summaryp. 502
QandAp. 503
Workshopp. 503
Day 20 How to Be a Good System Administratorp. 505
Get to Know Your Machinesp. 506
Important Things to Rememberp. 511
Ethicsp. 522
You and the Lawp. 541
Summaryp. 547
QandAp. 547
Day 21 Troubleshootingp. 559
Hardwarep. 560
Softwarep. 583
Human Errorp. 584
Common Problems or Error Messagesp. 587
On Bogons, Cosmic Rays, and Other Sources of Random Failurep. 593
Summaryp. 594
QandAp. 594
Workshopp. 595
Appendixesp. 597
Appendix A Useful UNIX Commands for the System Administratorp. 599
Appendix B Sample Operating System Installationsp. 617
Solaris 7p. 617
Irix 6.5p. 639
Appendix C Useful Filesp. 659
Configuring Paths and Aliasesp. 659
Login Shellsp. 661
Configuring cshp. 663
Configuring X Environmentsp. 664
Mail Processingp. 665
Mail Aliasesp. 666
Configuring twmp. 668
Reconfiguring Kernels for SunOSp. 673
MySql Definitionsp. 677
Appendix D Legal Stuffp. 681
The GNU General Public Licensep. 720
Appendix E Useful Resourcesp. 725
Appendix F Useful Sample Formsp. 739
Appendix G Quiz Answersp. 747
Indexp. 761

Google Preview