"I have found this book to be a very useful classroom text, as well as a great Linux resource. It teaches Linux using a ground-up approach that gives students the chance to progress with their skills and grow into the Linux world. I have often pointed to this book when asked to recommend a solid Linux reference." -- Eric Hartwell, Chair, School of Information Technology, ITT Technical Institute Security tips throughout show you how to set up a more secure system *Set up key Internet servers, step-by-step, includingSamba, Apache, sendmail, DNS, FTP, and other Internet servers*Automate and streamline administration with this edition's outstanding new chapter on Perl scripting*Master GUI-based admin tools andthe powerful Linux command line (CLI)*Get fast access to answers and examples through this edition'scompletely revamped index Master All the Techniques You Need to Succeed with Fedora and Red Hat Enterprise Linux in any Environment In this book, one of the world's leading Linux experts brings together all the knowledge you'll need to succeed with Fedora or Red Hat Enterprise Linux in any real-world environment.
Writing in plain English, best-selling author Mark Sobell explains Linux clearly and effectively, focusing on skills you'll actually use as an administrator, user, or programmer. Sobell assumes no prior Linux knowledge: He starts at the beginning and walks you through every topic and task that matters, using easy-to-understand examples. Step by step, you'll learn how to install and configure Linux from the accompanying DVD, navigate its graphical user interfaces, provide file/print sharing and Internet services, make sure Linux desktops and networks are as secure as possible, work with the powerful command line, administer Linux efficiently, and even automate administration with Perl scripts. Mark Sobell has taught hundreds of thousands of Linux and UNIX professionals. He knows every Linux nook and cranny--and he never forgets what it's like to be new to Linux. Whatever you'll want to do with Linux--now or in the future--this book gives you everything you'll need.
Compared with other Linux books, A Practical Guide to Fedoraa and Red Hat(R) Enterprise Linux(R), Fifth Edition, delivers Complete, up-to-the-minute coverage of Fedora 12 and Enterprise Linux 5 *Deeper coverage of the command line and the newest GNOME and KDE GUIs, including desktop customization *More practical coverage of file sharing using Samba, NFS, and FTP *More and better coverage of automating administration with Perl *More usable, realistic coverage of Internet server configuration, including Apache, sendmail, NFS, DNS/BIND, and LDAP *More state-of-the-art security techniques, including SELinux (Security Enhanced Linux), ACLs (Access Control Lists), firewall setup using both the Red Hat GUI and iptables, and a full chapter on OpenSSH *More and better coverage of "meat-and-potatoes" system/network administration tasks--including new coverage of network monitoring with Cacti *Complete instructions on keeping Linux systems up-to-date using yum *And much more...including a 500+ term glossary and an all-new index thatdelivers the right answers faster than ever! Includes DVD! Get the full version of the Fedora 12 release!
Table of Contents
Preface Chapter 1: Welcome to Linux Chapter 2: Installation Overview Chapter 3: Step-by-Step Installation Chapter 4: Introduction to Red Hat Linux Chapter 5: The Linux Utilities Chapter 6: The Linux Filesystem Chapter 7: The Shell Chapter 8: Linux GUIs: X and GNOME Chapter 9: The Bourne Again Shell Chapter 10: Networking and the Internet Chapter 11: Programming the Bourne Again Shell Chapter 12: System Administration: Core Concepts Chapter 13: Files, Directories, and Filesystems Chapter 14: Downloading and Installing Software Chapter 15: Printing with CUPS Chapter 16: Building a Linux Kernel Chapter 17: Administration Tasks Chapter 18: Configuring a LAN Chapter 19: OpenSSH: Secure Network Communication Chapter 20: FTP: Transferring Files Across a Network Chapter 21: sendmail: Setting Up Mail Servers, Clients, and More Chapter 22: NIS: Network Information Service Chapter 23: NFS: Sharing Filesystems Chapter 24: Samba: Linux and Windows File and Printer Sharing Chapter 25: DNS/BIND: Tracking Domain Names and Addresses Chapter 26: Setting Up a Firewall: system-config-firewall and iptables Chapter 27: Apache: Setting Up a Web Server Appendix A: Regular Expressions Appendix B: Help Appendix C: Security Appendix D: The Free Software Definition Appendix E: The Linux 2.6 Kernel Index
Mark G. Sobell is President of Sobell Associates Inc., a consulting firm that specializes in UNIX/Linux training, support, and custom software development. He has more than twenty-five years of experience working with UNIX and Linux systems and is the author of many best-selling books, including A Practical Guide to Linux(R) Commands, Editors, and Shell Programming, Second Edition; A Practical Guide to Ubuntu Linux(R), Second Edition; and A Practical Guide to UNIX(R) for Mac OS(R) X Users (coauthored with Peter Seebach), all from Prentice Hall, and A Practical Guide to the UNIX System from Addison-Wesley.