Red Hat Linux 7.1

The Official Red Hat Linux Customization Guide

Red Hat, Inc.
2600 Meridian Parkway
Durham, NC 27713
Phone: +1 919 547 0012
Phone: 888 733 4281
Fax: +1 919 547 0024
PO Box 13588
Research Triangle Park, NC 27709

Table of Contents
Document Conventions
Using the Mouse
Copying and Pasting Text With X
More to Come
Send in Your Feedback
Sign Up for Support
I. Installation-Related Reference
1. Configuring a Dual-Boot System
If Your Computer Already Has An Operating System
Setting Up a Dual-Boot Environment
Partitioning with FIPS
2. Kickstart Installations
What are Kickstart Installations?
How Do You Perform a Kickstart Installation?
Starting a Kickstart Installation
The Kickstart File
Kickstart Configurator
Kickstart Options
3. Rescue Mode
What is Rescue Mode?
4. Software RAID Configuration
II. Network-Related References
5. Controlling Access to Services
Additional Resources
6. Anonymous FTP
7. OpenSSH
Why Use OpenSSH?
Configuring an OpenSSH Server
Configuring an OpenSSH Client
Additional Resources
8. Network File System (NFS)
Why Use NFS?
Mounting NFS Filesystems
Exporting NFS Filesystems
Additional Resources
9. Samba
Why Use Samba?
Configuring Samba
Connecting to a Samba Share
Using Samba with Windows NT 4.0 and Windows 2000
Additional Resources
III. System Configuration
10. Gathering System Information
System Processes
Memory Usage
Additional Resources
11. Apache Configuration
Basic Settings
Default Settings
Virtual Hosts Settings
Server Settings
Performance Tuning
Saving Your Settings
Additional Resources
12. BIND Configuration
Adding a Forward Master Zone
Adding a Reverse Master Zone
Adding a Slave Zone
13. Printer Configuration
Adding a Local Printer
Adding a Remote UNIX Printer
Adding a Samba (SMB) Printer
Adding a Novell NetWare (NCP) Printer
Adding a JetDirect Printer
Printing a Test Page
Creating Printer Aliases
Modifying Existing Printers
Additional Resources
14. Linuxconf
Starting Linuxconf
Linuxconf User Interfaces
Gnome-Linuxconf Interface
Enabling Web-Based Linuxconf Access
Adding a User Account
Modifying a User Account
Changing a User's Password
Changing the Root Password
Disabling a User Account
Enabling a User Account
Deleting a User Account
Network Configuration with Linuxconf
Finding Your Way Through Linuxconf
Additional Resources
15. Control Panel
Network Configurator
Time and Date
16. Building a Custom Kernel
The 2.4 Kernel
Building a Modularized Kernel
Making an initrd Image
Building a Monolithic Kernel
Loading Kernel Modules
IV. Package Management
17. Package Management with RPM
RPM Design Goals
Using RPM
Checking a Package's Signature
Impressing Your Friends with RPM
Additional Resources
18. Gnome-RPM
Starting Gnome-RPM
The Package Display
Installing New Packages
Package Manipulation
19. Red Hat Network
V. Appendixes
A. Getting Started with Gnu Privacy Guard
An Introduction to GnuPG
Generating a Keypair
Generating a Revocation Certificate
Exporting your Public Key
Importing a Public Key
What Are Digital Signatures?
Additional Resources