Introduction | p. xxvii |
Getting Started | p. 1 |
Introduction to Linux | p. 3 |
What Is Linux? | p. 4 |
A Brief History of Linux | p. 4 |
System Features | p. 7 |
Software Features | p. 9 |
Copyright Issues | p. 21 |
The Design and Philosophy of Linux | p. 22 |
Differences between Linux and Other Operating Systems | p. 25 |
Hardware Requirements | p. 29 |
Sources of Linux Information | p. 34 |
Getting Help with Linux | p. 38 |
Unix and Internet Fundamentals | p. 41 |
Introduction | p. 42 |
Basic Anatomy of Your Computer | p. 43 |
What Happens When You Switch on a Computer? | p. 43 |
What Happens When You Run Programs from the Shell? | p. 45 |
How Do Input Devices and Interrupts Work? | p. 47 |
How Does My Computer Do Several Things at Once? | p. 48 |
How Does My Computer Keep Processes from Stepping On Each Other? | p. 49 |
How Does My Computer Store Things on Disk? | p. 50 |
How Do Computer Languages Work? | p. 53 |
How Does the Internet Work? | p. 55 |
Distributions | p. 61 |
What Are Distributions? | p. 62 |
Red Hat | p. 63 |
Debian | p. 64 |
Special Purpose Distributions | p. 65 |
Installing Linux | p. 67 |
Introduction | p. 68 |
The Easiest Option: Buy, Don't Build | p. 69 |
Before You Begin | p. 70 |
Installation Overview | p. 73 |
Installation in Detail | p. 75 |
Booting Your New System | p. 91 |
After Your First Boot | p. 92 |
Terms of Use | p. 94 |
Acknowledgements | p. 94 |
Hardware | p. 95 |
XFree86 | p. 97 |
Introduction | p. 98 |
Hardware Requirements | p. 99 |
Installing XFree86 | p. 103 |
Configuring XFree86 | p. 105 |
Running XFree86 | p. 109 |
Terms of Use | p. 110 |
Acknowledgements | p. 111 |
Translations | p. 111 |
Printers | p. 113 |
Introduction | p. 114 |
How to Print | p. 115 |
Kernel Printer Devices | p. 115 |
Supported Printers | p. 118 |
Which Spooling Software? | p. 124 |
How It Works: Basic | p. 124 |
How to Set Up the Basics | p. 125 |
Getting Printing Software | p. 127 |
Vendor Solutions | p. 128 |
Ghostscript | p. 129 |
How to Print to a Printer over the Network | p. 130 |
Windows-Only Printers | p. 138 |
How to Print to a Fax Machine | p. 139 |
How to Generate Something Worth Printing | p. 139 |
On-Screen Previewing of Printable Things | p. 142 |
Serial Printers under lpd | p. 143 |
Credits | p. 145 |
Networking | p. 147 |
Networking Overview | p. 149 |
Introduction | p. 150 |
What Is Linux? | p. 150 |
What Makes Linux Different? | p. 150 |
Networking Protocols | p. 151 |
Networking Hardware Supported | p. 154 |
File Sharing and Printing | p. 155 |
Internet/Intranet | p. 156 |
Remote Execution of Applications | p. 161 |
Network Interconnection | p. 163 |
Network Management | p. 168 |
Enterprise Linux Networking | p. 169 |
Sources of Information | p. 171 |
Acknowledgements and Disclaimer | p. 171 |
Linux Networking | p. 173 |
Introduction | p. 174 |
How to Use This HOWTO Document (NET-3-HOWTO howto?) | p. 174 |
General Information About Linux Networking | p. 176 |
Generic Network Configuration Information | p. 181 |
IP-and Ethernet-Related Information | p. 213 |
Using Common PC Hardware | p. 230 |
Other Network Technologies | p. 250 |
Cables and Cabling | p. 263 |
Glossary of Terms Used in This Document | p. 265 |
Linux for an ISP? | p. 267 |
Administrava | p. 268 |
PPP | p. 271 |
Introduction | p. 272 |
IP Numbers | p. 275 |
Aims of This Document | p. 277 |
Software Versions Covered | p. 278 |
Other Useful/Important Documents | p. 279 |
Overview of What Has to Be Done to Get PPP Working as a Client | p. 281 |
Configuring Your Linux Kernel | p. 286 |
Getting the Information You Need about the PPP Server | p. 290 |
Configuring Your Modem and Serial Port | p. 291 |
Setting up Name to Address Resolution (DNS) | p. 297 |
Using PPP and Root Privileges | p. 299 |
Setting up the PPP Connection Files | p. 300 |
If Your PPP Server Uses PAP (Password Authentication Protocol) | p. 309 |
Setting up the PPP Connection Manually | p. 313 |
Automating Your Connections--Creating the Connection Scripts | p. 316 |
Testing Your Connection Script | p. 323 |
Shutting down the PPP Link | p. 326 |
Debugging | p. 326 |
Getting Help When Totally Stuck | p. 330 |
Common Problems Once the Link Is Working | p. 330 |
Using Internet Services with Dynamic IP Numbers | p. 332 |
Linking Two Networks Using PPP | p. 334 |
After the Link Comes up--the /etc/ppp/ip-up Script | p. 336 |
Using /etc/ppp/ip-down | p. 340 |
Routing Issues on a LAN | p. 340 |
Setting up a PPP Server | p. 341 |
Using PPP Across a Null-Modem (Direct Serial) Connection | p. 345 |
Cable Modems | p. 349 |
Introduction | p. 350 |
Setting Up Your Ethernet Card | p. 351 |
Your ISP | p. 352 |
DHCP | p. 369 |
Introduction | p. 370 |
DHCP | p. 372 |
Client Setup | p. 372 |
DHCP Server Setup | p. 382 |
IP Masquerading | p. 387 |
Introduction | p. 388 |
What Is IP Masquerade? | p. 389 |
Setting Up IP Masquerade | p. 395 |
Other IP Masquerade Issues and Software Support | p. 413 |
Frequently Asked Questions | p. 424 |
Miscellaneous | p. 429 |
Security | p. 435 |
Security | p. 437 |
Introduction | p. 438 |
Overview | p. 439 |
Physical Security | p. 445 |
Local Security | p. 448 |
Files and Filesystem Security | p. 451 |
Password Security and Encryption | p. 458 |
Kernel Security | p. 467 |
Network Security | p. 472 |
Security Preparation (Before You Go Online) | p. 482 |
What to Do During and After a Break-In | p. 485 |
Security Sources | p. 489 |
Glossary | p. 491 |
Frequently Asked Questions | p. 493 |
Conclusion | p. 495 |
Acknowledgements | p. 496 |
IP Chains | p. 499 |
Introduction | p. 500 |
Packet filtering basics | p. 501 |
I'm Confused! Routing, Masquerading, Portforwarding, ipautofw... | p. 503 |
IP Firewalling Chains | p. 510 |
Miscellaneous | p. 532 |
Common Problems | p. 537 |
Differences between ipchains and ipfwadm | p. 539 |
Using the ipfwadm-wrapper-script | p. 542 |
Thanks | p. 542 |
Linux on the Desktop | p. 545 |
GNOME User's Guide | p. 547 |
Introducing GNOME | p. 548 |
GNOME Quick Start | p. 549 |
Window Managers and GNOME | p. 552 |
Using the GNOME Panel | p. 553 |
The GNOME Desktop | p. 560 |
The GNOME File Manager | p. 563 |
Configuring the Panel | p. 578 |
Editing the Main Menu | p. 584 |
The GNOME Control Center | p. 587 |
A Word About Session Management | p. 604 |
The K Desktop Environment | p. 609 |
About This Preview | p. 610 |
Introduction | p. 610 |
Installation | p. 613 |
First Impressions | p. 620 |
Getting Started | p. 626 |
All About Your Desktop | p. 632 |
Customizing KDE: The K Control Center | p. 639 |
Tips and Tricks for Your Daily Work | p. 645 |
Frequently Asked Questions about KDE | p. 647 |
Epilogue | p. 649 |
Appendices | p. 653 |
Command Reference | p. 655 |
Linux Reading List | p. 905 |
The Linux HOWTO Index | p. 919 |
GNU General Public License | p. 945 |
Index | p. 953 |
Table of Contents provided by Syndetics. All Rights Reserved. |
The New copy of this book will include any supplemental materials advertised. Please check the title of the book to determine if it should include any access cards, study guides, lab manuals, CDs, etc.
The Used, Rental and eBook copies of this book are not guaranteed to include any supplemental materials. Typically, only the book itself is included. This is true even if the title states it includes any access cards, study guides, lab manuals, CDs, etc.