Table of Contents

 < Day Day Up > 

book cover
Red Hat® Fedora™ 4 UNLEASHED
By Andrew Hudson, Paul Hudson, Bill Ball, Hoyt Duff
...............................................
Publisher: Sams Publishing
Pub Date: June 29, 2005
ISBN: 0-672-32792-9
Pages: 1176
 

Table of Contents  | Index


   Copyright
   About the Authors
   Acknowledgments
      Andrew Hudson
      Paul Hudson
   We Want to Hear from You!
      Reader Services
   Introduction
      What Is Linux?
      Why Use Linux?
      Who This Book Is For
      What This Book Contains
      Conventions Used in This Book
   Part I.  Installation and Configuration
        Chapter 1.  Introducing Fedora
      What Is Fedora Core?
      Fedora for Business
      Fedora in Your Home
      64-bit Fedora
      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
      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.  Fedora Desktop
        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 and System Resources
      Using RPM for Software Management
      Using Red Hat Network and 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
      PDA Connectivity
      Scanner Applications for Fedora
      Web Design Tools
      Fax Client Software
      Other Office and Productivity Tools Included with 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
      Using Still Cameras with Fedora Core Linux
      Using Scanners in Fedora Core Linux
      Graphics Manipulation
      Reference
        Chapter 11.  Printing with Fedora
      Overview of Fedora Printing
      Configuring and Managing Print Services
      Creating and Configuring Local Printers
      Reference
        Chapter 12.  Games
      Linux Gaming
      Reference
   Part III.  System Administration
        Chapter 13.  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 14.  Automating Tasks
      Running Services at Bootup
      Starting and Stopping Services Manually
      Scheduling Tasks
      Basic Shell Control
      Writing and Executing a Shell Script
      Reference
        Chapter 15.  System Resources
      System Monitoring Tools
      Reference
        Chapter 16.  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 17.  Network Connectivity
      Networking with TCP/IP
      Network Organization
      Hardware Devices for Networking
      Using Network Configuration Tools
      Dynamic Host Configuration Protocol
      Wireless Networking
      Reference
        Chapter 18.  Internet Connectivity
      Common Configuration Information
      Laying the Foundation: The localhost Interface
      Configuring Dial-up Internet Access
      Configuring Digital Subscriber Line Access
      Troubleshooting Connection Problems
      Configuring a Dial-in PPP Server
      Reference
   Part IV.  Fedora As a Server
        Chapter 19.  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 20.  Administering Database Services
      A Brief Review of Database Basics
      Choosing a Database: MySQL Versus PostgreSQL
      Configuring MySQL
      Configuring PostgreSQL
      Database Clients
      Reference
        Chapter 21.  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 22.  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
      Configuring FTP Server File-Conversion Actions
      Using Commands in the ftphosts File to Allow or Deny FTP Server Connection
      Server Administration
      Reference
        Chapter 23.  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 24.  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 25.  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 26.  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 27.  LDAP
      Configuring the Server
      Configuring Clients
      Administration
      Reference
        Chapter 28.  News Servers and Mailing Lists
      Types of News Servers
      The INN Package and Configuration Files
      Installing the INN Package
      Configuring innd
      Reference
   Part V.  Programming Linux
        Chapter 29.  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
      Switches
      Modules and CPAN
      Code Examples
      Reference
        Chapter 30.  Working with Python
      Python on Linux
      The Basics of Python
      Functions
      Object Orientation
      The Standard Library and the Vaults of Parnassus
      Reference
        Chapter 31.  Writing PHP Scripts
      Introduction to PHP
      Basic Functions
      Object Orientation
      Handling HTML Forms
      Databases
      Reference
        Chapter 32.  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 33.  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 34.  Performance Tuning
      Hard Disk
      Kernel
      Apache
      MySQL
      Reference
        Chapter 35.  Command-line Masterclass
      Why Use the Shell?
      Basic Commands
      Combining Commands Together
      Multiple Terminals
      Reference
        Chapter 36.  Advanced Yum
      Getting Started
      Using Yum to Remove Packages
      Using Yum to Manage Package Inventory
      Configuring Yum
      Creating a Local Yum Repository
      Reference
        Chapter 37.  Managing the File System
      The Fedora Core Linux File System Basics
      Working with the ext3 File System
      Other File Systems Available to Fedora Core Linux
      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 38.  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
 < Day Day Up > 


Red Hat Fedora 4 Unleashed
Red Hat Fedora 4 Unleashed
ISBN: 0672327929
EAN: 2147483647
Year: 2006
Pages: 361

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