| Acknowledgments | xvii |
| Introduction | xix |
1 | Introduction to UNIX | 1 |
1. | Uncover the History of the UNIX System | 2 |
2. | Explore the Elements of a Computer System | 3 |
3. | Show the UNIX Timeline | 7 |
| Versions of UNIX Today | 10 |
4. | Discover the Roles of the UNIX System Administrator | 18 |
| Mastery Check | 25 |
2 | Basic UNIX Commands | 27 |
1. | Explore the UNIX Shell | 28 |
2. | Investigate Basic UNIX Commands | 31 |
| Project 2-1 | 62 |
| Mastery Check | 63 |
3 | Using System Administration Tools | 65 |
1. | Managing Solaris Using Admintool | 67 |
2. | Manage Linux Accounts with Userconf | 80 |
3. | Manage HP-UX Using SAM | 92 |
| Mastery Check | 116 |
4 | Software Package Management Tools | 117 |
1. | Discover Solaris Package Tools | 119 |
2. | Discover HP-UX Package Tools | 126 |
| Project 4-1 | 130 |
| Project 4-2 | 133 |
3. | Discover Linux Package Tools | 136 |
| Project 4-3 | 137 |
| Mastery Check | 139 |
5 | Maintaining UNIX Users | 141 |
1. | Discover the /etc/passwd File | 142 |
2. | Discover the /etc/group File | 146 |
3. | Discover the /etc/shadow File | 149 |
4. | Explore UNIX Account Tools | 152 |
| Project 5-1 | 166 |
| Mastery Check | 168 |
6 | File Systems, Disks, and Tools | 171 |
1. | Explore a UNIX File System | 172 |
2. | Uncover a Disk Partition | 176 |
3. | Determine a Mounted File System | 179 |
| Creating a New File System | 180 |
4. | Create a New File System | 187 |
| Project 6-1 | 193 |
| Mastery Check | 195 |
7 | System Security | 197 |
1. | Define a Security Policy | 199 |
2. | Maintain System Patches | 200 |
3. | Uncover System Hardening | 201 |
3. | Investigate Security Tools | 205 |
| Project 7-1 | 218 |
| The Secure Shell Facility | 220 |
| Project 7-2 | 228 |
| Mastery Check | 229 |
8 | Backup and Restore | 231 |
1. | Define Backup Elements | 232 |
2. | Explore Backup Tools | 238 |
| Project 8-1 | 243 |
| Mastery Check | 244 |
9 | System Operations | 247 |
1. | Determine the Boot Process | 248 |
2. | Explore the Shutdown Process | 249 |
3. | Uncover UNIX Operating Levels | 257 |
| Project 9-1 | 263 |
| Mastery Check | 265 |
10 | The TCP/IP Suite | 267 |
1. | Uncover the General Seven-Layer OSI Network Model | 270 |
2. | Discover the TCP/IP Protocol Architecture | 272 |
3. | Discover the Address Resolution Protocol | 304 |
| Mastery Check | 312 |
11 | Basic Network Tools | 315 |
1. | Explore the Network Address Table on a UNIX System Using arp | 316 |
2. | Control Network Interfaces Using Ifconfig | 324 |
3. | Monitor Network Operations using Netstat | 334 |
4. | Verify Network Connectivity Using Ping | 346 |
5. | Gather Network Information with Lanscan | 356 |
| Project 11-1 | 357 |
| Mastery Check | 358 |
12 | Advanced Network Tools | 361 |
1. | Monitor Network Traffic with the tcpdump Tool | 362 |
2. | Execute the traceroute Command to Show Network Connectivity | 382 |
3. | Verify Basic Operations Using the landiag Command | 390 |
| Project 12-1 | 392 |
| Mastery Check | 393 |
13 | Overview of SNMP | 395 |
1. | Discover SNMP Basics | 397 |
2. | Uncover MIBs | 399 |
3. | Explore SNMP Versions | 412 |
4. | Investigate SNMP Master and Subagent | 424 |
| Mastery Check | 427 |
14 | Using the Domain Name System | 431 |
1. | Discover How the Domain Name System Works | 432 |
2. | Explore Both DNS Server and Client Components | 435 |
| Explore DNS Client Components | 449 |
| Project 14-1 | 451 |
| Mastery Check | 452 |
15 | Using NIS | 453 |
1. | Overview of Network Information Services | 454 |
2. | Discover NIS Components | 456 |
3. | Setting Up a NIS Server | 463 |
| Project 15-1 | 463 |
4. | Configure a NIS Client | 466 |
5. | Setting Up a Secondary NIS Server | 467 |
| Mastery Check | 469 |
16 | SNMP System Management Tools | 471 |
1. | Discover Elements of System Management | 472 |
2. | Explore the UCD SNMP Package | 475 |
3. | Use the UCD Magement Tools | 482 |
| Mastery Check | 507 |
17 | Using Network File System | 511 |
1. | NFS Server Uncovered | 513 |
2. | Mounting Remote File System | 515 |
3. | Exploring NFS Tools | 519 |
4. | Configuring NFS Clients | 526 |
5. | Controlling the File System Mount Table | 528 |
| Mastery Check | 531 |
18 | File Transfer Protocol | 533 |
1. | Explore a Sample FTP Session | 535 |
2. | Discover FTP Commands | 542 |
3. | Controlling FTP Access | 543 |
4. | Configure Anonymous FTP | 546 |
5. | Log FTP Activity | 549 |
| Project 18-1 | 553 |
| Mastery Check | 554 |
19 | Important System Administration Tasks/Information | 555 |
1. | Communicate with Users on the System | 556 |
2. | Increase System Swap Space | 558 |
3. | Control Root Access | 560 |
4. | Display System Configuration Information | 561 |
| Project 19-1 | 568 |
| Mastery Check | 569 |
20 | Using DHCP | 571 |
1. | Use The Solaris DHCP Configuration Manager | 574 |
2. | Configure DHCP Clients | 593 |
| Mastery Check | 604 |
21 | Using rdist | 607 |
1. | Create an rdist Distribution File for Synchronizing Files | 609 |
2. | Debug an rdist Configuration | 611 |
3. | Investigate rdist Commands | 612 |
4. | Explore an rdist Example | 618 |
| Project 21-1 | 620 |
| Mastery Check | 623 |
A | Answers to Mastery Checks | 625 |
Module 1 | Introduction to UNIX | 626 |
Module 2 | Basic UNIX Commands | 626 |
Module 3 | Using System Administration Tools | 626 |
Module 4 | Software Package Management Tools | 627 |
Module 5 | Maintaining UNIX Users | 627 |
Module 6 | File Systems, Disks, and Tools | 628 |
Module 7 | System Security | 628 |
Module 8 | Backup and Restore | 629 |
Module 9 | System Operations | 629 |
Module 10 | The TCP/IP Suite | 629 |
Module 11 | Basic Network Tools | 630 |
Module 12 | Advanced Network Tools | 630 |
Module 13 | Overview of SNMP | 631 |
Module 14 | Using Domain Name System | 632 |
Module 15 | Using NIS | 632 |
Module 16 | SNMP System Management Tools | 632 |
Module 17 | Using Network File System | 633 |
Module 18 | File Transfer Protocol | 633 |
Module 19 | Important System Administration Tasks/Information | 634 |
Module 20 | Using DHCP | 634 |
Module 21 | Using rdist | 635 |
B | Tools at a Glance | 637 |
C | Overview of MIB-II | 641 |
| Discover MIB-II | 642 |
| System Group | 643 |
| Interfaces Group | 647 |
| Index | 657 |