Table of Contents


book cover
Red Hat® Fedora 5 Unleashed
By Andrew Hudson, Paul Hudson
...............................................
Publisher: Sams
Pub Date: May 19, 2006
Print ISBN-10: 0-672-32847-X
Print ISBN-13: 978-0-672-32847-3
Pages: 1104
 



Table of Contents  | Index

   Copyright
   About the Authors
   Acknowledgments
   We Want to Hear from You!
   Reader Services
   Introduction
    Part I:  Installation and Configuration
      Chapter 1.  Introducing Fedora
      What Is Fedora?
      Fedora for Business
      Fedora in Your Home
      64-Bit Fedora
      Fedora on the PPC Platform
      Fedora on Dual-Core Machines
      Getting the Most from Fedora and Linux Documentation
      Fedora Developers and Documentation
      Reference
      Chapter 2.  Preparing to Install Fedora
      Planning Your Fedora Deployment
      Hardware Requirements
      Preparing for the Install Process
      Partitioning Before and During Installation
      Using Fedora's kickstart Installation Method
      Reference
      Chapter 3.  Installing Fedora
      Before You Begin the Installation
      Choosing How to Install Fedora
      Step-by-Step Installation
      Logging In and Shutting Down
      Reference
      Chapter 4.  Post-Installation Configuration
      Troubleshooting Post-Installation Configuration Problems
      Your Hardware and Kudzu
      Pointer and Keyboard Configuration
      Configuring Display Graphics
      Configuring Sound Devices
      Detecting and Configuring a Modem
      Configuring Power Management in Fedora
      Resetting the Date and Time
      Managing PCMCIA
      Configuring and Using CD, DVD, and CD-RW Drives
      Configuring Wireless Networks
      Reference
      Chapter 5.  First Steps with Fedora
      Working with the Linux File System
      Logging In to and Working with Linux
      Changing Your User Information
      Reading Documentation
      Using the Shell
      Using the Text Editors
      Working with Permissions
      Working As Root
      Reference
    Part II:  Desktop Fedora
      Chapter 6.  The X Window System
      Basic X Concepts
      Using X11R6
      Starting X
      Selecting and Using Window Managers
      The GNOME and KDE Desktop Environments
      Reference
      Chapter 7.  Managing Software
      Using RPM for Software Management
      Alternatives for Software Management
      Compiling Software from Source
      Reference
      Chapter 8.  On the Internet: Surfing the Web, Writing Email, and Reading the News
      Choosing a Web Browser
      Choosing an Email Client
      An Overview of Network News
      Selecting a Newsreader
      Collaborating with TWiki
      Internet Relay Chat
      Internet Messaging with GAIM
      Videoconferencing with GnomeMeeting
      Reference
      Chapter 9.  Productivity Applications
      Office Suites for Fedora
      Productivity Applications Written for Microsoft Windows
      Reference
      Chapter 10.  Multimedia Applications
      Burning CDs and DVDs in Fedora Core Linux
      Sound and Music
      Viewing TV and Video
      Reference
      Chapter 11.  Graphics Manipulation
      Graphics Manipulation
      Using Digital Cameras with Fedora
      Using Scanners in Fedora
      Reference
      Chapter 12.  Printing with Fedora
      Overview of Fedora Printing
      Configuring and Managing Print Services
      Creating and Configuring Local Printers
      References
      Chapter 13.  Games
      Linux Gaming
      Reference
    Part III:  System Administration
      Chapter 14.  Managing Users
      User Accounts
      Managing Groups
      Managing Users
      Managing Passwords
      Granting System Administrator Privileges to Regular Users
      The User Login Process
      Disk Quotas
      Reference
      Chapter 15.  Automating Tasks
      Running Services at Bootup
      Troubleshooting Runlevel Problems
      Starting and Stopping Services Manually
      Scheduling Tasks
      Basic Shell Control
      Writing and Executing a Shell Script
      Reference
      Chapter 16.  System Resources
      System-Monitoring Tools
      Reference
      Chapter 17.  Backing Up, Restoring, and Recovery
      Choosing a Backup Strategy
      Choosing Backup Hardware and Media
      Using Backup Software
      Copying Files
      Undeleting Files
      System Rescue
      Reference
      Chapter 18.  Network Connectivity
      Laying the Foundation: The localhost Interface
      Networking with TCP/IP
      Network Organization
      Hardware Devices for Networking
      Using Network Configuration Tools
      Dynamic Host Configuration Protocol
      Wireless Networking
      Beyond the Network and onto the Internet
      Common Configuration Information
      Configuring Digital Subscriber Line Access
      Configuring Dial-Up Internet Access
      Troubleshooting Connection Problems
      Configuring a Dial-In PPP Server
      Reference
      Chapter 19.  Remote Access with SSH and Telnet
      Setting Up a Telnet Server
      Telnet Versus SSH
      Setting Up an SSH Server
      The SSH Tools
      Remote X
      Reference
      Chapter 20.  Xen
      Why Virtualization Is a Smart Idea
      Virtualization Versus Paravirtualization
      How Xen Works
      Installing Xen
      Setting Up Guest Operating Systems
      Runtime Configuration
      Reference
    Part IV:  Fedora As a Server
      Chapter 21.  Apache Web Server Management
      About the Apache Web Server
      Installing the Apache Server
      Starting and Stopping Apache
      Runtime Server Configuration Settings
      File System Authentication and Access Control
      Apache Modules
      Virtual Hosting
      Logging
      Dynamic Content
      Graphic Interface Configuration of Apache
      Other Web Servers for Use with Fedora
      Reference
      Chapter 22.  Administering Database Services
      A Brief Review of Database Basics
      Choosing a Database: MySQL Versus PostgreSQL
      Configuring MySQL
      Configuring PostgreSQL
      Database Clients
      Reference
      Chapter 23.  File and Print
      Using the Network File System
      Putting Samba to Work
      Network and Remote Printing with Fedora
      Creating Network Printers
      Console Print Control
      Using the Common UNIX Printing System GUI
      Avoiding Printer Support Problems
      Reference
      Chapter 24.  Remote File Serving with FTP
      Using FTP Clients
      FTP Servers
      Installing FTP Software
      The FTP User
      xinetd Configuration for wu-ftpd
      Configuring the Very Secure FTP Server
      Configuring the wu-ftpd Server
      Using Commands in the ftpaccess File to Configure wu-ftpd
      Configure FTP Server File-Conversion Actions
      Using Commands in the ftphosts File to Allow or Deny FTP Server Connection
      Server Administration
      Reference
      Chapter 25.  Handling Electronic Mail
      How Email Is Sent and Received
      Basic Sendmail Configuration and Operation
      Introducing Postfix
      Using Fetchmail to Retrieve Mail
      Choosing a Mail Delivery Agent
      Mail Daemons
      Alternatives to Microsoft Exchange Server
      Reference
      Chapter 26.  Setting Up a Proxy Server
      What Is a Proxy Server?
      Installing Squid
      Configuring Clients
      Access Control Lists
      Specifying Client IP Addresses
      Sample Configurations
      Reference
      Chapter 27.  Managing DNS
      Configuring DNS for Clients
      Essential DNS Concepts
      Using DNS Tools
      Configuring a Local Caching Nameserver
      Your Own Domain Name and Third-Party DNS
      Providing DNS for a Real Domain with BIND
      Providing DNS for a Real Domain
      Troubleshooting DNS
      Managing DNS Security
      Reference
      Chapter 28.  LDAP
      Configuring the Server
      Configuring Clients
      Administration
      Reference
      Chapter 29.  News Servers
      Types of News Servers
      The INN Package and Configuration Files
      Installing the INN Package
      Configuring innd
      Reference
    Part V:  Programming Linux
      Chapter 30.  Using Perl
      Using Perl with Linux
      Perl Variables and Data Structures
      Operators
      Conditional Statements: if/else and unless
      Looping
      Regular Expressions
      Access to the Shell
      Modules and CPAN
      Code Examples
      Reference
      Chapter 31.  Working with Python
      Python on Linux
      The Basics of Python
      Functions
      Object Orientation
      The Standard Library and the Vaults of Parnassus
      Reference
      Chapter 32.  Writing PHP Scripts
      Introduction to PHP
      Basic Functions
      Handling HTML Forms
      Databases
      Reference
      Chapter 33.  C/C++ Programming Tools for Fedora
      Programming in C with Linux
      Elements of the C/C++ Language
      Using the C Programming Project Management Tools Provided with Fedora Core Linux
      Using the GNU C Compiler
      A Simple C Program
      Graphical Development Tools
      Additional Resources
      Reference
    Part VI:  Fedora Housekeeping
      Chapter 34.  Securing Your Machines
      Understanding Computer Attacks
      Assessing Your Vulnerability
      Protecting Your Machine
      Viruses
      Configuring Your Firewall
      Forming a Disaster Recovery Plan
      Keeping Up-to-Date on Linux Security Issues
      Reference
      Chapter 35.  Performance Tuning
      Hard Disk
      Kernel
      Apache
      MySQL
      Reference
      Chapter 36.  Command Line Masterclass
      Why Use the Shell?
      Basic Commands
      Combining Commands
      Multiple Terminals
      Reference
      Chapter 37.  Advanced yum
      Getting Started
      Running yum Noninteractively
      Using yum to Remove Packages
      Maintaining yum
      Using yum to Manage Package Inventory
      Configuring yum
      Creating a Local yum Repository
      Reference
      Chapter 38.  Managing the File System
      The Fedora File System Basics
      Working with the ext3 File System
      Other File Systems Available to Fedora
      Creating a File System
      Mounting File Systems
      Relocating a File System
      Logical Volume Management
      File System Manipulation
      Managing Files for Character Devices, Block Devices, and Special Devices
      Reference
      Chapter 39.  Kernel and Module Management
      The Linux Kernel
      Managing Modules
      When to Recompile
      Kernel Versions
      Obtaining the Kernel Sources
      Patching the Kernel
      Compiling the Kernel
      When Something Goes Wrong
      Reference
    Part VII:  Appendix
      Appendix A.  Fedora and Linux Internet Resources
      Websites and Search Engines
      Usenet Newsgroups
      Mailing Lists
      Internet Relay Chat
   Index


Red Hat Fedora 5 Unleashed
Red Hat Fedora 5 Unleashed
ISBN: 067232847X
EAN: 2147483647
Year: 2004
Pages: 362

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net