Next:
Preface
 
Contents
 
Index
Linux Guidebook
Joseph Colton
Version 1.0
Preface
Who should read this?
Reading this book
Contacting the author
Copyright
Contents
Learning Linux
Introduction to the Linux Guidebook
What is Linux?
Linux History
Linux Distributions
Open Source Software
Using Linux as a Desktop
Using Linux as a Server
Preparing for Disaster Recovery
Administration Knowledge
Disasters
Networking Basics
Names and Addresses
Hardware or MAC Addresses
IP Addresses
Hostnames
Domain Names
Gateways and Routers
Local Area Network (LAN)
HUBs and Switches
Gateway
Routers
Domain Name Servers
CNAME
Network Addresses, Masks, and Broadcast
Network Address
Calculating the Network Mask
How to use the Netmask
Broadcast Address
Trouble-shooting a Network Computer
Do you have an IP address?
Can you talk to your Gateway?
Can you talk to your DNS?
A second look at the Gateway
Installing Red Hat Linux
Installation Overview
Starting the Install
Understanding the Disk Partitions
The /boot Partition
Swap Space
The /var Partition
The /home Partition
The / Partition
RAIDs
Format
Networking Options
Firewall Configuration
Accounts and Authentication
Packages
Graphical Settings
Kickstart
Network Installations
Dual Boot Machines
Linux Shell Environment
Directory or Folder Navigation
Where am I?
Where can I go?
Changing Directories
Command Line Options
Simple Commands
Arguments
Redirecting input and output
Running in the Background
Listing Files and Directories
Managing Files and Directories
Creating Files and Directories
Moving Files
Deleting Files
Copying Files
Viewing and Editing Files
Text Viewers
Editors
File Permissions
Read Permissions
Write Permissions
Execute Permissions
Expressing Permissions in Binary
Finding Files
Information About the System
Basic Shell Scripts
Create the script
Change Permissions and Execute
Setting up Mail
Mail Sources
Local Mail
Mail Servers
.forward and .procmailrc
.forward files
.procmailrc files
mail
emacs and rmail
Netscape Mail
Identity
Mail Servers
Pine
Software Installation
Choosing File Formats
Compiling Source Code
Administration Tools
Setup Command
Authentication Configuration
Firewall Configuration
Keyboard Configuration
Mouse Configuration
Network Configuration
System Services
Soundcard Configuration
Timezone Configuration
X Configuration
System Services
Symbolic Links
Using chkconfig
User Accounts
Account Creation/Deletion
Setting/Forgotten Passwords
Data Backup
File Archives and Compression
Using Floppies
Formatting Floppies
Reading and Writing Floppies
Making CDs
CD Images
Burning CD Images
Getting Images from CDs
Mounting and Unmounting Devices
Scheduling Tasks
Copying to another System
NFS Backup
Scp Backup
Wget Backup
Security
Firewalls
ipchains
FTP and telnet
Port Monitoring/Scanning
Logs
What to look for?
Passwords
Home Networking
Private Networks
Network Address Translation
Enabling Routing
Servers
MySQL Server
Setting up mysqld
Databases, tables, and tuples
Perl DBI
Installing DBI
Installing Msql-Mysql-modules
Testing Perl DBI
MySQL and CGI
Web Server
Setting up Apache
Simple HTML
CGI Scripting
Environment
Standard Input
Query String
Cookies
Creating Cookies
Database
Configuring Apache
Enabling User CGI
Default Error Pages
Mail Server
Setting up Sendmail
Aliases
Spam
.forward and .procmailrc Files
NFS/NIS Servers
Exporting Directories
Mounting Directories
Setting up a NIS Master Server
Setting up NIS Clients
DNS Server
Setting up named
Local Zones
Forward Zone
Reverse Zone
Zone Transfers
DHCP Server
Setting up dhcpd
Leases
Static DHCP
Appendix
Extra Information
X Windows
Gnome Desktop
Backgrounds and Screen Savers
Gnome Panel
Multimedia
Setting up Sound and Graphics
Applications
Index
About this document ...
Joseph Colton 2002-09-24