You are previewing A Practical Guide to Fedora™ and Red Hat Enterprise Linux, Fifth Edition.
O'Reilly logo
A Practical Guide to Fedora™ and Red Hat Enterprise Linux, Fifth Edition

Book Description

Master All the Techniques You Need to Succeed with Fedora and Red Hat Enterprise Linux

  • Set up key Internet servers, step by step, including Samba, 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 and the powerful Linux command line (CLI) 

  • 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. 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 the other Linux books out there, A Practical Guide to Fedora™ and Red Hat® Enterprise Linux®, Fifth Edition, delivers

  • Complete, up-to-the-minute coverage of Fedora 12 and RHEL 5

  • Deeper coverage of the command line and the newest 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 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 a comprehensive index  

  • Includes DVD! Get the full version of the Fedora 12 release!

    Table of Contents

    1. Title Page
    2. Copyright Page
    3. Brief Contents
    4. Contents
    5. Praise for Previous Editions of A Practical Guide to Fedora™ and Red Hat® Enterprise Linux®
    6. Praise for Other Books by Mark G. Sobell
    7. Preface
    8. 1. Welcome to Linux
    9. Part I. Installing Fedora and Red Hat Enterprise Linux
      1. 2. Installation Overview
      2. 3. Step-by-Step Installation
    10. Part II. Getting Started with Fedora and Red Hat Enterprise Linux
      1. 4. Introduction to Fedora and Red Hat Enterprise Linux
      2. 5. The Linux Utilities
      3. 6. The Linux Filesystem
      4. 7. The Shell
    11. Part III. Digging into Fedora and Red Hat Enterprise Linux
      1. 8. Linux GUIs: X and GNOME
      2. 9. The Bourne Again Shell
      3. 10. Networking and the Internet
    12. Part IV. System Administration
      1. 11. System Administration: Core Concepts
      2. 12. Files, Directories, and Filesystems
      3. 13. Downloading and Installing Software
      4. 14. Printing with CUPS
      5. 15. Rebuilding the Linux Kernel
      6. 16. Administration Tasks
      7. 17. Configuring and Monitoring a LAN
    13. Part V. Using Clients and Setting Up Servers
      1. 18. OpenSSH: Secure Network Communication
      2. 19. FTP: Transferring Files Across a Network
      3. 20. sendmail: Setting Up Mail Clients, Servers, and More
      4. 21. NIS and LDAP
      5. 22. NFS: Sharing Filesystems
      6. 23. Samba: Integrating Linux and Windows
      7. 24. DNS/BIND: Tracking Domain Names and Addresses
      8. 25. iptables: Setting Up a Firewall
      9. 26. Apache (httpd): Setting Up a Web Server
    14. Part VI. Programming Tools
      1. 27. Programming the Bourne Again Shell
      2. 28. The Perl Scripting Language
    15. Part VII. Appendixes
      1. A. Regular Expressions
      2. B. Help
      3. C. Security
      4. D. The Free Software Definition
    16. Glossary
    17. Index
    18. DVD-ROM Warranty