SitemapTable of ContentsBackCoverRed Hat Linux Bible - Fedora and Enterprise EditionPrefaceThis Book's Learn-through-Tasks ApproachWhat You NeedRed Hat Linux Bible ImprovementsConventions Used in This BookHow This Book Is OrganizedAbout the Companion CD-ROMsAbout the Companion Web SiteReach OutAcknowledgmentsPart I: Getting Started in Red Hat LinuxChapter 1: An Overview of Red Hat LinuxIntroducing Red Hat LinuxWhat Is Linux?Linux's Roots in UNIXCommon Linux FeaturesPrimary Advantages of LinuxWhat Is Red Hat Linux?Why Choose Red Hat Linux?Features in Red Hat LinuxThe Culture of Free SoftwareSummaryChapter 2: Installing Red Hat LinuxQuick InstallationDetailed Installation InstructionsInstalling More Red Hat Linux PackagesSpecial Installation ProceduresSpecial Installation TopicsTroubleshooting Your InstallationSummaryPart II: Using Red Hat LinuxChapter 3: Getting Started with the DesktopLogging in to Red Hat LinuxGetting Familiar with the DesktopUsing the GNOME DesktopUsing the KDE DesktopTroubleshooting Your DesktopSummaryChapter 4: Using Linux CommandsThe Shell InterfaceUnderstanding the Red Hat Linux ShellUsing the Shell in Red Hat LinuxWorking with the Red Hat Linux File SystemUsing the vi Text EditorSummaryChapter 5: Accessing and Running ApplicationsUsing Red Hat Linux as an Application PlatformFinding Windows-Equivalent Applications in LinuxObtaining Red Hat Linux ApplicationsInstalling Red Hat Linux ApplicationsRunning X Window ApplicationsRunning Window, DOS, and Macintosh ApplicationsSummaryChapter 6: Publishing with Red Hat LinuxUsing OpenOfficeOther Word ProcessorsUsing Traditional Linux Publishing ToolsCreating Documents in Groff or LaTeXPrinting Documents with Red Hat LinuxDisplaying Documents with Ghostscript and AcrobatWorking with GraphicsUsing Scanners Driven by SANESummaryChapter 7: Playing Games with Red Hat LinuxBasic Linux Gaming InformationX Window GamesCommercial Linux GamesSummaryChapter 8: Multimedia in Red Hat LinuxListening to AudioViewing TV and WebcamsPlaying VideoUsing a Digital Camera with gtkam and gphoto2Recording Music CDsSummaryChapter 9: Tools for Using the Internet and the WebBrowsing the WebCommunicating with E-mailParticipating in NewsgroupsParticipating in AOL Instant Messaging with GaimUsing Remote Login, Copy, and ExecutionSummaryPart III: Administering Red Hat LinuxChapter 10: Understanding System AdministrationUsing the root LoginBecoming Super User (The su Command)Learning about Administrative GUI Tools, Commands, Configuration Files, and Log FilesAdministering Your Red Hat Linux SystemConfiguring HardwareManaging File Systems and Disk SpaceMonitoring System PerformanceChoosing Software AlternativesGetting Linux Software " up2date "SummaryChapter 11: Setting Up and Supporting UsersCreating User AccountsSetting User DefaultsCreating Portable DesktopsProviding Support to UsersModifying AccountsDeleting User AccountsChecking Disk QuotasSending Mail to All UsersSummaryChapter 12: Automating System TasksUnderstanding Shell ScriptsSystem InitializationSystem Start-Up and ShutdownScheduling System TasksSummaryChapter 13: Backing Up and Restoring FilesSelecting a Backup StrategySelecting a Backup MediumBacking Up to a Hard DriveBacking Up Files with dumpAutomating Backups with cronRestoring Backed Up FilesUsing the pax Archiving ToolSummaryChapter 14: Computer Security IssuesHacker versus CrackerUnderstanding Attack TechniquesProtecting Against Denial-of-Service AttacksProtecting Against Distributed DOS AttacksProtecting Against Intrusion AttacksProtecting Your Network with FirewallsDetecting Intrusions from Log FilesMonitoring Log Files with LogSentryUsing Password ProtectionUsing Encryption TechniquesGuarding Your Computer with PortSentrySummaryPart IV: Red Hat Linux Network and Server SetupChapter 15: Setting Up a Local Area NetworkUnderstanding Local Area NetworksSetting Up a Wireless LANUnderstanding IP AddressesTroubleshooting Your LANSummaryChapter 16: Connecting to the InternetUnderstanding How the Internet Is StructuredUsing Dial-up Connections to the InternetConnecting your LAN to the InternetSetting up Red Hat Linux as a RouterConfiguring a Virtual Private Network ConnectionSetting up Red Hat Linux as a Proxy ServerSetting up Proxy ClientsSummaryChapter 17: Setting Up a Print ServerChoosing CUPS or LPRng Print ServicesSetting Up PrintersWorking with CUPS PrintingManaging PrintingUsing Printing CommandsConfiguring Print ServersSummaryChapter 18: Setting Up a File ServerGoals of Setting Up a File ServerSetting Up an NFS File Server in Red Hat LinuxSetting Up a Samba File Server in Red Hat LinuxSetting Up a NetWare File Server in Red Hat LinuxSummaryChapter 19: Setting Up a Mail ServerIntroduction to SMTP and sendmailInstalling and Running sendmailConfiguring sendmailIntroducing PostfixStopping Spam with SpamAssassinGetting Mail from the Server (POP)Administering a Mailing ListSummaryChapter 20: Setting Up an FTP ServerUnderstanding FTP ServersUsing the Very Secure FTP Server (vsFTPd)Using the Washington University FTP Server (WU-FTPD)Getting More Information about FTP ServersSummaryChapter 21: Setting Up a Web ServerIntroduction to Web ServersQuick Starting the Apache Web ServerConfiguring the Apache ServerStarting and Stopping the ServerMonitoring Server ActivitiesSummaryChapter 22: Setting Up a News ServerUnderstanding News TransportsPlanning Your News ServerConfiguring an INN News ServerSetting Up News FeedsChoosing How Articles Are StoredSetting Up Expiration TimesAllowing Users to Access Your ServerStarting the News ServiceChecking News Log FilesSummaryChapter 23: Setting Up Boot Servers: DHCP and NISUsing Dynamic Host Configuration ProtocolSetting Up a DHCP ServerSetting Up a DHCP ClientUnderstanding Network Information ServiceSetting Up Red Hat Linux as an NIS ClientSetting Up Red Hat Linux as an NIS Master ServerSetting Up Red Hat Linux as an NIS Slave ServerSummaryChapter 24: Setting Up a MySQL Database ServerFinding MySQL PackagesConfiguring the MySQL ServerStarting the MySQL ServerChecking That MySQL Server Is WorkingWorking with MySQL DatabasesUnderstanding MySQL TablesDisplaying MySQL DatabasesMaking Changes to Tables and RecordsAdding and Removing User AccessChecking and Fixing DatabasesSummaryChapter 25: Making Servers Public with DNSDetermining Goals for Your ServerConnecting a Public ServerConfiguring Your Public ServerSetting Up a Domain Name System ServerGetting More Information about BINDSummaryChapter 26: Using Linux Servers from a MacLooking inside Mac OS XUsing Network Services from Mac OS XConfiguring an AppleTalk Server in LinuxAccessing NFS servers from the MacSummaryAppendix A: What's on the CD-ROMsUsing Linux Kernel Source CodeAppendix B: Red Hat Linux RPMsComparing Fedora and Enterprise PackagesRemoved PackagesRed Hat Linux Packages on the CDsAppendix C: Running Network ServicesChecklist for Running Networking ServicesNetworking Service DaemonsChoosing AlternativesReferencing Network ServicesIndexIndex_NumbersIndex_AIndex_BIndex_CIndex_DIndex_EIndex_FIndex_GIndex_HIndex_IIndex_J-KIndex_LIndex_MIndex_NIndex_OIndex_PIndex_QIndex_RIndex_SIndex_TIndex_UIndex_VIndex_WIndex_XIndex_YIndex_ZList of FiguresList of TablesList of Sidebars |