Red Hat Linux 7.0

The Official Red Hat Linux Reference Guide

Red Hat, Inc.

        2600 Meridian Parkway
        Durham NC 27713
        Research Triangle Park NC 27709


Table of Contents
Getting the Documentation That's Right for You
Documentation For First-Time Linux Users
For the More Experienced
Documentation for Linux Gurus
More to Come
Send in Your Feedback
Sign Up for Support
I. System-Related Reference
1. Red Hat Linux 7.0 New Features
Installation-related Enhancements
System-Related New Features
2. System Administration
Filesystem Structure
Special Red Hat File Locations
Users, Groups and User-Private Groups
Configuring Console Access
The floppy Group
User Authentication with PAM
Shadow Utilities
Building a Custom Kernel
Controlling Access to Services
Anonymous FTP
NFS Configuration
The Boot Process, Init, and Shutdown
Rescue Mode
3. System Configuration
System Configuration with linuxconf
System Configuration with the Control Panel
4. PowerTools
PowerTools Packages
5. Package Management with RPM
RPM Design Goals
Using RPM
Impressing Your Friends with RPM
Other RPM Resources
6. Gnome-RPM
Starting Gnome-RPM
The Package Display
Installing New Packages
Package Manipulation
7. Lightweight Directory Access Protocol (LDAP)
What is LDAP?
Pros and Cons of LDAP
Uses for LDAP
LDAP Terminology
OpenLDAP Files
OpenLDAP Daemons and Utilities
Modules for Adding Extra Functionality to LDAP
LDAP How To: A Quick Overview
Configuring Your System to Authenticate Using OpenLDAP
LDAP Resources on the Web
8. Using Kerberos 5 on Red Hat Linux
Why Use Kerberos?
Why Not Use Kerberos?
Kerberos Terminology
How Kerberos Works
Setting Up a Kerberos 5 Server on Red Hat Linux 7.0
Setting Up a Kerberos 5 Client on Red Hat Linux 7.0
Kerberos and Pluggable Authentication Modules (PAM)
Sources of Information about Kerberos
9. Credit Card Verification System (CCVS) Basics
The Credit Card Verification Process
What You'll Need to Run CCVS
Installing CCVS
Before You Configure CCVS
Configuring CCVS
Multiple Merchant Accounts
Starting CCVS
Special Language Considerations
Support for CCVS
II. Secure Web Server-Related Reference
10. Installing the Red Hat Linux Secure Web Server
Installation Overview
Choose Which Packages to Install
Installing the Red Hat Linux Secure Web Server During the Installation of Red Hat Linux
Upgrading from a Previous Version of Apache
Upgrading from a Previous Version of Red Hat Linux
Installing the Secure Server After Installation of Red Hat Linux
Finding Help and Documentation
How to Uninstall the Red Hat Linux Secure Web Server
11. Obtaining a Certificate for your Secure Server
Using Pre-existing Keys and Certificates
A General Overview of Web Server Security
Types of Certificates
Deciding on a Certificate Authority
Proving Your Organization's Identity to a CA
Generating a Key
Generating a Certificate Request to Send to a CA
Buying a Certificate
Creating a Self-Signed Certificate
Testing Your Certificate
Starting and Stopping Apache
Accessing Your Secure Server
12. Configuring Your Secure Server
Configuration Directives in httpd.conf
Adding Modules to Your Server
Using Virtual Hosts
III. Installation-Related Reference
13. Preparing for a Text Mode Installation
Things You Should Know
14. Installing Red Hat Linux via Text Mode
The Installation Program User Interface
Starting the Installation Program
Choosing a Language
Selecting a Keyboard Type
Selecting an Installation Method
Identify Disk Partition to Install From
Installing over a Network
Upgrading or Installing
Automatic Partitioning
Partitioning Your Disk for Red Hat Linux
Installing LILO
Naming Your Computer
Configuring a Network Connection
Configuring Your Mouse
Configuring the Time Zone
Setting a Root Password
Creating a User Account
Authentication Configuration
Select Packages to Install
Configuring Your Video Adapter
Package Installation
Creating a Boot Disk
Configuring the X Window System
Finishing Up
15. Installing Red Hat Linux via the GUI
The Installation Program User Interface
Starting the Installation Program
Selecting an Installation Method
Beginning the Installation
Language Selection
Keyboard Configuration
Mouse Configuration
Welcome to Red Hat Linux
Install Options
Continuing the Installation
Automatic Partitioning
Manual Partitioning
Partitioning Your System
Partitioning with fdisk
Choose Partitions to Format
Installing LILO
Network Configuration
Time Zone Configuration
Account Configuration
Authentication Configuration
Package Group Selection
GUI X Configuration Tool
Preparing to Install
Installing Packages
Boot Disk Creation
Installation Complete
IV. Appendixes
A. General Parameters and Modules
A Note About Kernel Drivers
CD-ROM Module Parameters
SCSI parameters
Ethernet parameters
B. An Introduction to Disk Partitions
Hard Disk Basic Concepts
C. Driver Disks
Why Do I Need a Driver Disk?
D. How to Create a Dual-Boot System
If Your Computer Already Has An Operating System ...
Setting Up a Dual-Boot Environment
Partitioning with FIPS
E. RAID (Redundant Array of Independent Disks)
What is RAID?
F. Kickstart Installations
What are Kickstart Installations
How Do You Perform a Kickstart Installation?
Starting a Kickstart Installation
The Kickstart File
Kickstart Commands
G. Installing and Configuring Tripwire
Post-Installation Instructions
Modifying the Policy File
Selecting Passphrases
Initializing the Database
Running an Integrity Check
Printing Reports - twprint Print Report Mode
Updating the Database after an Integrity Check
Updating the Policy File
Testing email functions
Tripwire Components
Tripwire Help
How to Use Tripwire Software