| |
| |
Introduction | |
| |
| |
About This Book | |
| |
| |
Foolish Assumptions | |
| |
| |
Conventions Used in This Book | |
| |
| |
How This Book Is Organized | |
| |
| |
What You're Not to Read | |
| |
| |
Icons in This Book | |
| |
| |
Where to Go from Here | |
| |
| |
Installing Red Hat Linux | |
| |
| |
And in the Opposite Corner ... a Penguin? | |
| |
| |
History of the World--Er, Linux--Part II | |
| |
| |
Knowing What You Can Do with Red Hat Linux | |
| |
| |
Getting Ready for Red Hat Linux | |
| |
| |
Preparing Your Hard Drive for Red Hat Linux | |
| |
| |
Am I Fat or Just NTFS? | |
| |
| |
Defragmenting Your Hard Drive | |
| |
| |
Move Over, Windows--Here Comes Linux | |
| |
| |
Ready, Set, Install! | |
| |
| |
Choosing an Installation Type | |
| |
| |
Starting the Installation | |
| |
| |
Slicing and Dicing the Pie | |
| |
| |
Configuring Your Network | |
| |
| |
Configuring Your Options | |
| |
| |
The Point of No Return! | |
| |
| |
X Marks the Spot | |
| |
| |
Post Installation: Using the Setup Agent | |
| |
| |
Getting Red Hat Linux | |
| |
| |
Introducing the Linux File System Tree | |
| |
| |
Giving Red Hat Linux the Boot | |
| |
| |
Logging In | |
| |
| |
The Command-Line Interface (CLI) versus the Graphical User Interface (GUI) | |
| |
| |
Configuring Your Graphical Display | |
| |
| |
Creating User Accounts with the Red Hat User Manager | |
| |
| |
Creating an Account without X | |
| |
| |
Ending Your First Session | |
| |
| |
Got Net? | |
| |
| |
Dial-Up Modems Still Get the Job Done | |
| |
| |
Desperately Seeking an ISP | |
| |
| |
Configuring Your Internet Connection | |
| |
| |
Locating Your Modem with Linux | |
| |
| |
Locating Your Modem with Windows | |
| |
| |
Firing Up Your Internet Connection | |
| |
| |
Broadband Rocks! | |
| |
| |
Introducing DSL and Cable Connections: The Proof Is in the Wiring | |
| |
| |
The Cable Modem Option | |
| |
| |
The DSL Option | |
| |
| |
Connect Locally, Communicate Globally: Connecting to a LAN | |
| |
| |
Introducing Local Area Networks | |
| |
| |
Configuring Your NIC with the Red Hat Network Utility | |
| |
| |
Manually Starting and Stopping Your Network | |
| |
| |
Fire, Fire! Heh-Heh, Firewalls Are Cool! | |
| |
| |
Understanding Why You Need a Firewall in the First Place | |
| |
| |
Building an Effective Firewall the iptables Way | |
| |
| |
Setting Up a Firewall | |
| |
| |
Displaying Your Firewall Rules | |
| |
| |
Firing Up Your Firewall (And Dousing the Flames) | |
| |
| |
Testing Your Firewall | |
| |
| |
Linux, Huh! What Is It Good For? Absolutely Everything! | |
| |
| |
Gnowing GNOME | |
| |
| |
Introducing the X Window System | |
| |
| |
Exploring the GNOME Desktop Environment | |
| |
| |
Mucking about the Desktop | |
| |
| |
Messing Around with Windows | |
| |
| |
The Making of a Desktop Icon | |
| |
| |
Playing with the GNOME Panel | |
| |
| |
Adding and Deleting Panels | |
| |
| |
Leaving GNOME and X | |
| |
| |
Tinkering with GNOME | |
| |
| |
Accessing GNOME Applications | |
| |
| |
Going Old School with the Terminal Emulators | |
| |
| |
Suspending Your Computer | |
| |
| |
Gnowing More Applications | |
| |
| |
Navigating with the Nautilus File/Internet Integration Manager | |
| |
| |
Come the Ximian Evolution Revolution | |
| |
| |
Checking Out Some Handy Linux Programs | |
| |
| |
Surfin' the Net and Groovin' to Tunes | |
| |
| |
Making the World Wide Web Possible | |
| |
| |
Surfin' the Net with Mozilla | |
| |
| |
Plugging In Plug-Ins | |
| |
| |
Groovin' to Tunes with CD Player | |
| |
| |
Setting Up Your Sound System | |
| |
| |
Playing CDs | |
| |
| |
Ripping CDs | |
| |
| |
Entering the Ring of Fire: Burning CDs | |
| |
| |
Live from the Net | |
| |
| |
Using the XMMS Audio Player | |
| |
| |
Modifying XMMS to Work with MP3 | |
| |
| |
Using the Fabulous Mplayer | |
| |
| |
Going to the Office | |
| |
| |
Opening Your Office | |
| |
| |
Getting to Know OpenOffice | |
| |
| |
Revenge of the Nerds | |
| |
| |
Building Your Own, Private Network | |
| |
| |
Designing and Building Your Private Network | |
| |
| |
So You Want to Build an Internet Gateway | |
| |
| |
Creating Basic Linux Network Services | |
| |
| |
Preparing a Network Server | |
| |
| |
Building an Apache Web Server | |
| |
| |
Building a Samba File Server | |
| |
| |
Building a Print Server | |
| |
| |
Building a DHCP Server | |
| |
| |
Building a DNS Server | |
| |
| |
Securing Your Future | |
| |
| |
Thinking Security | |
| |
| |
Preventing Intruders | |
| |
| |
Danger, Will Robinson! Detecting Intruders | |
| |
| |
Understanding the Security Process | |
| |
| |
Bringing In the Red Hat Linux Repair Person | |
| |
| |
The Fix Is In: Troubleshooting Your Network | |
| |
| |
Introducing Fault Trees | |
| |
| |
Ticking through Your Linux Networking Checklist | |
| |
| |
The Part of Tens | |
| |
| |
Ten Problem Areas and Solutions | |
| |
| |
"Help! I Need Some Help!" | |
| |
| |
Fixing Common Problems | |
| |
| |
Ten Security Vulnerabilities | |
| |
| |
How Many Daemons Can Dance on the Head of the Linux Process Table? | |
| |
| |
Open the Encrypt | |
| |
| |
Aha! No Firewall--Very, Very Good | |
| |
| |
Keeping Up with the Software Joneses | |
| |
| |
"Backups? I Don't Need No Stinking Backups!" | |
| |
| |
My Buffer Overflow-ith | |
| |
| |
Social Engineering 1010101010 | |
| |
| |
Bad Passwords | |
| |
| |
Scan Me | |
| |
| |
I Know Where You Logged in Last Summer | |
| |
| |
Appendixes | |
| |
| |
Discovering Your Hardware | |
| |
| |
Breaking Down Your Computer | |
| |
| |
Understanding Hard Drive Controllers | |
| |
| |
A Bit about Memory Bytes | |
| |
| |
Discovering Your Windows 9x or Windows Me Hardware | |
| |
| |
Discovering Your Windows NT, Windows 2000, or Windows XP Hardware | |
| |
| |
Filing Your Life Away | |
| |
| |
Getting Linux File Facts Straight | |
| |
| |
Moving Around the File System with pwd and cd | |
| |
| |
Manipulating Files and Directories | |
| |
| |
Owning Files and Granting Permissions | |
| |
| |
Making Your Own Rules | |
| |
| |
Becoming a Suit: Managing the Red Hat Linux File System | |
| |
| |
Mounting and Unmounting | |
| |
| |
Sending Corrupted File Systems to Reform School: fscking Your Filesystem | |
| |
| |
Increasing Drive Space | |
| |
| |
Revving Up RPM | |
| |
| |
Introducing RPM | |
| |
| |
Taking a Look at What RPM Does | |
| |
| |
Using the Red Hat Package Manager | |
| |
| |
Manually Shifting with RPM | |
| |
| |
System Requirements | |
| |
| |
What You Find | |
| |
| |
If You Have Problems (Of the CD Kind) | |
| |
| |
Index | |