Mastering Red Hat Linux 9 [Electronic resources]

Michael Jang

نسخه متنی -صفحه : 220/ 3
نمايش فراداده

Sitemap

Mastering Red Hat Linux 9

table of contents

back cover

Introduction

Conventions Used in This Book

Getting Red Hat Linux 9

What's on the CD?

Part 1: Installing Red Hat Linux

Chapter 1: Introducing Red Hat Linux

Introducing Red Hat Linux 9

A Short History of Unix and Linux

Exploring the Kernel

Why Choose Linux?

The Role of a Linux Computer

Summary

Chapter 2: Preparing Your Hardware

Creating Hard Disk Partitions

Configuring Microsoft and Linux on the Same Computer

Why Worry about Hardware?

Finding Compatible Hardware

Creating a Hardware Checklist

BIOS Tips

Summary

Chapter 3: Installing Linux Locally

Starting with a Boot Disk

Checking the Installation CDs

Installing Red Hat Linux, Step by Step

Running the Red Hat Setup Agent

Troubleshooting the Installation

Logging In

Upgrading Red Hat Linux

Summary

Chapter 4: Installing Linux Over a Network

Preparing an NFS Server

Preparing an Apache Web Server

Preparing an FTP Server

Installing Linux over a Network

Troubleshooting a Network Installation

Summary

Chapter 5: Kickstarting Linux

Grouping Packages: comps.xml

Analyzing Your Default Kickstart Configuration

Working with the GUI Kickstart Configurator

Kickstarting from a Floppy

Summary

Part 2: Linux Fundamentals

Chapter 6: Starting at the Command Line

Exploring Navigational Commands

Setting Up Files and Directories

Managing Files

Manipulating Files

Using the vi Editor

Understanding Other Text Editors

Summary

Chapter 7: A Filesystem Primer

Understanding the Filesystem Hierarchy Standard

Managing Partitions

Using Formats and Journals

Mastering /etc/fstab

Exploring Logical Volume Management

Summary

Chapter 8: Making the Shell Work for You

Managing the Shell

Configuring the Shell

The Secrets of the Shell

Summary

Part 3: Basic Linux Administration

Chapter 9: Administering Users and Groups Securely

Basic User and Group Management

Administering User Accounts

The Shadow Password Suite

Quotas

User Private Groups

Summary

Chapter 10: Managing Packages with RPM

Installing and Upgrading, Simplified

Making Source RPMs Work

Updating RPMs

A Special Agent: up2date

Summary

Chapter 11: Configuring and Troubleshooting the Boot Process

Exploring the Basic Boot Process

Understanding the Default Configuration Files

Troubleshooting and Using Rescue Disks

Summary

Chapter 12: Upgrading and Recompiling Kernels

Why Bother?

“Upgrading” the Easy Way

Tarballs and Patches

Customizing a Kernel

Setting Up Configuration Menus

Kernels, Section by Section

Bootloader Updates

Summary

Chapter 13: The Administrative Nitty-Gritty

Using the cron Daemon

Using the at Daemon

Service Management

Troubleshooting with Logs

Process Management

Summary

Chapter 14: Backing Up Your System

What You Need to Know about Backing Up

Selecting Your Media

Using Backup and Restore Commands

Understanding RAID

Summary

Part 4: X Window Management

Chapter 15: Managing X Servers and X Clients

Using the Basic Configuration Tools

Understanding the Configuration Files

Troubleshooting the X Window

Summary

Chapter 16: GNOME

The Basic GNOME Interface

Learning about GNOME Extras

Summary

Chapter 17: KDE

Working with the Basic KDE Interface

The KDE Control Center

Learning About KDE Utilities

Summary

Chapter 18: GUI Applications

Learning About OpenOffice

Understanding GNOME Office

Working with KOffice

Taking Advantage of Graphical Applications

Summary

Chapter 19: Red Hat Graphical Front Ends

Configuring with Basic Configuration Utilities

Connecting with Network Configuration Utilities

Using System Administration Utilities

Working with Service Configuration Utilities

Summary

Part 5: Basic Linux Networking

Chapter 20: A TCP/IP Primer

Exploring Network Fundamentals

Understanding Protocol Stacks

Learning the Basics of TCP/IP

Using IP Addressing

Summary

Chapter 21: Managing Linux on Your LAN

Understanding Network Hardware

Configuring Your Computer on a LAN

Configuring Private and Public Networks

Creating Internet Connections

Troubleshooting Your Network

Summary

Chapter 22: Securing Your Linux Network

Understanding Best Practices

Using Pluggable Authentication Modules

Creating Firewalls

Setting Up IP Masquerading

Detecting Break-ins

Troubleshooting Access Issues

Summary

Part 6: Linux Network Services

Chapter 23: Remote Access and xinetd Services

Using Typical Extended Services

Controlling Access with TCP Wrappers

Understanding the Secure Shell (SSH)

Troubleshooting Access Issues

Summary

Chapter 24: DNS and DHCP

Configuring a DNS Server

Using a DNS Client

Setting up a DHCP Server

Working with DHCP and BOOTP Clients

Summary

Chapter 25: Printing with CUPS and LPD

Using the Internet Print Protocol

Configuring the Common Unix Print System

Using the Line Print Daemon

Red Hat’s Printer Tool

Summary

Chapter 26: Mail Services

Examining General Mail Services

Configuring sendmail

Using Incoming E-mail Servers

Configuring Mail Clients

Summary

Part 7: Linux File-Sharing Services

Chapter 27: FTP Clients and Servers

Using FTP as a Client

The Secure FTP Server

Creating an Anonymous FTP Server

Configuring WU-FTP with Real Users

Summary

Chapter 28: Linux Sharing Services: NFS and NIS

Configuring Network File System Servers

Configuring with redhat-config-nfs

Working With NFS Clients

Setting Up Network Information Service Servers

Using NIS Clients

Summary

Chapter 29: Making Samba Work for You

Bridging the Gap between Linux and Windows

Configuring Samba as a Client

The Samba Configuration Files

The Samba Web Administration Tool (SWAT)

The redhat-config-samba Alternative

Summary

Chapter 30: Web Services

Exploring Web Server Options

Learning Apache Basics

Configuring Apache

Configuring with the Red Hat GUI Apache Utility

Incorporating the Red Hat Content Accelerator

Summary

Appendix: Linux Command Reference

Installing Red Hat Linux

Linux Fundamentals

Basic Linux Administration

X Window Management

Basic Linux Networking

Linux Network Services

Linux File-Sharing Services

Other Commands

Summary