ISBN: 1615844302This book covers three main objectives – to provide a resource to individuals, including novice, IT/Non-Red Hat Enterprise Linux (RHEL) administrators and Linux/UNIX administrators who intend to take the new Red Hat Certified Technician (RH202) and/or Red Hat Certified Engineer (RH302) exams and pass them; to provide a quick and valuable on-the-job resource to RHEL administrators, administrators of UNIX and other Linux operating systems, IT managers, programmers and DBAs working in the RHEL environment; and to provide an easy-to-understand guide to novice and IT/non-RHEL administrators who intend to learn RHEL from the beginning.
The book has 31 chapters and is structured to facilitate readers to grasp concepts, understand implementation procedures, learn command syntax, configuration files and daemons involved, and comprehend troubleshooting. The chapters are divided into four key areas: Linux Essentials, RHEL System Administration, RHEL Network and Security Administration, and RHEL Troubleshooting.
1. RHEL 5 Essentials (chapters 1 to 7) covers the basics of Linux. Information provided includes general Linux concepts, basic commands, file manipulation and file security techniques, text file editors, shell features, basic shell and awk programming and other essential topics.
2. RHEL 5 System Administration (chapters 8 to 19) covers RHEL-specific system administration concepts and topics including hardware management, local installation, X Window and desktop managers, software and user/group account administration, disk partitioning using standard, RAID and LVM, file system and swap management, system shutdown and boot procedures, kernel management, backup, restore and compression functions, print services administration, and automation and system logging.
3. RHEL 5 Network and Security Administration (chapters 20 to 30) covers RHEL network and security administration concepts and topics such as OSI and TCP/IP reference models, subnetting and IP aliasing, network interface administration, routing, basic network testing and troubleshooting tools, naming services (DNS, NIS, LDAP) and DHCP; Internet services and electronic mail management, time synchronization with NTP, resource sharing with NFS, AutoFS and Samba, network-based and hands-free automated installation, Apache web server and Squid caching/proxy server, secure shell, PAM, TCP Wrappers, IPTables firewall, NATting, SELinux and common system hardening recommendations.
4. RHEL 5 Troubleshooting (chapter 31) covers a number of sample system, network and security troubleshooting scenarios from an exam perspective.
Each chapter in the book begins with a list of major topics covered in the chapter and ends with a summary. Throughout the book, tables, figures, screen shots and examples are furnished for explanation. The book includes several appendices, the first two of which contain sample exercises, and you are expected to perform them using the knowledge and skills gained from reading the book and practicing the procedures. Tables of commands, important files and service daemons follow in subsequent appendices.