Log In
Or create an account ->
Imperial Library
Home
About
News
Upload
Forum
Help
Login/SignUp
Index
Cover
Title Page
Ten Cool Things To Do with Fedora Linux 14
Copyright
Dedication
About the Authors
About the Technical Editor
Credits
Acknowledgments
Preface
Who Are You?
This Book’s Learn-Through-Tasks Approach
What You Need
Fedora Bible 2011 Edition: Featuring Fedora14 Improvements
Conventions Used in This Book
How This Book Is Organized
About the Companion Media
Part I: Getting Started in Fedora
Chapter 1: An Overview of Fedora
Introducing Fedora 14
What Is Linux?
Linux’s Roots in Unix
Common Linux Features
Primary Advantages of Linux
What Is Fedora?
Why Choose Fedora?
New Features in Fedora 13 and 14
Getting Fedora Software and Spins
The Culture of Free Software
Summary
Chapter 2: Installing Fedora
Understanding Fedora Installation Media
Using the Fedora 14 Live CD
Quick Installation
Detailed Installation Instructions
Special Installation Procedures
Special Installation Topics
Troubleshooting Installation
Spinning Your Own Fedora Install or Live Media
Summary
Chapter 3: Getting Productive with the Desktop
Logging in to Fedora
Getting Familiar with the Desktop
Using the GNOME Desktop
Switching Desktop Environments
Using the KDE Desktop
Using the Xfce Desktop Environment
Using the Moblin Desktop
Using the MeeGo Desktop
Running 3D Accelerated Desktop Effects
Troubleshooting Your Desktop
Summary
Chapter 4: Using Linux Commands
Understanding the Shell
The Shell Interface
Using the Shell in Linux
Working with the Linux File System
Using Text Editors
Working with Virtual Terminals
Summary
Part II: Using Fedora
Chapter 5: Accessing and Running Applications
Getting and Installing Software Packages
Managing RPM Packages
Using Software in Different Formats
Using Fedora to Run Applications
Running Microsoft Windows and DOS Applications
Summary
Chapter 6: Working in a Linux Office
Running the OpenOffice.org Suite
Using Writer
Other Office Applications
Displaying PDF Files
Using Traditional Linux Publishing Tools
Doing Page Layout with Scribus
Working with Graphics
Using Scanners Driven by SANE
Summary
Chapter 7: Music, Video, and Images in Linux
Understanding Multimedia and Legal Issues in Linux
Extending Freedom to Codecs
Listening to Music in Linux
Viewing TV, Video Conferencing, and Using Webcams
Playing Video
Using a Digital Camera
Playing Games on Linux
Summary
Chapter 8: Using the Internet and the Web
Overview of Internet Applications and Commands
Browsing the Web
Communicating with E-mail
Participating in Newsgroups
Instant Messaging
Sharing Files with BitTorrent
Using Remote Login, Copy, and Execution
Summary
Part III: Administering Fedora
Chapter 9: Understanding System Administration
Using the root user Account
Becoming the Super User: The su Command
Learning About Administrative GUI Tools, Commands, Configuration Files, and Log Files
Administering Your Linux System
Configuring Hardware
Managing File Systems and Disk Space
Monitoring System Performance
Fixing Your System with the FirstAidKit
Choosing Software Alternatives
Using Security Enhanced Linux
Summary
Chapter 10: Setting Up and Supporting Users
Creating User Accounts
Setting User Defaults
Creating Portable Desktops
Providing Support to Users
Modifying Accounts
Deleting User Accounts
Checking Disk Quotas
Sending Mail to All Users
Summary
Chapter 11: Automating System Tasks
Understanding Shell Scripts
Initializing the System
Starting Up and Shutting Down the System
Scheduling System Tasks
Summary
Chapter 12: Backing Up and Restoring Files
Making a Simple Backup Archive
Choosing Backup Tools
Selecting a Backup Strategy
Selecting a Backup Medium
Backing Up to a Hard Drive
Backing Up Files with dump
Automating Backups with cron
Restoring Backed-Up Files
Configuring Amanda for Network Backups
Using the pax Archiving Tool
Summary
Chapter 13: Computer Security Issues
Linux Security Checklist
Using Password Protection
Securing Linux with the iptables Firewall
Controlling Access to Services with TCP Wrappers
Checking Log Files
Using the Secure Shell Package
Securing Linux Servers
Managing Identities with FreeIPA
Summary
Part IV: Fedora Network and Server Setup
Chapter 14: Setting Up Network Connections
Connecting to the Network with NetworkManager
Understanding Local Area Networks
Setting Up a Wireless LAN
Understanding Internet Protocol Addresses
Troubleshooting Your LAN
Summary
Chapter 15: Connecting to the Internet
Connecting Your LAN to the Internet
Setting Up Linux as a Router
Configuring a Virtual Private Network Connection
Setting Up Linux as a Proxy Server
Setting Up Proxy Clients
Summary
Chapter 16: Setting Up Printers and Printing
Common Unix Printing Service
Setting Up Printers
Using Printing Commands
Configuring Print Servers
Summary
Chapter 17: Setting Up a File Server
Goals of Setting Up a File Server
Setting Up an NFS File Server
Setting Up a Samba File Server
Summary
Chapter 18: Setting Up a Mail Server
Introducing SMTP and sendmail
Installing and Running sendmail
Configuring sendmail
Introducing Postfix
Stopping Spam with SpamAssassin
Getting Mail from the Server (POP3 or IMAPv4)
Managing e-mail, tasks, and calendars with Zarafa
Summary
Chapter 19: Setting Up an FTP Server
Understanding FTP Servers
Using the Very Secure FTP Server
Getting More Information About FTP Servers
Summary
Chapter 20: Setting Up a Web Server
Introducing Web Servers
Quick-Starting the Apache Web Server
Configuring the Apache Server
Starting and Stopping the Server
Monitoring Server Activities
Summary
Chapter 21: Setting Up a DHCP Server
Using Dynamic Host Configuration Protocol
Setting Up a DHCP Server
Setting Up a DHCP Client
Summary
Chapter 22: Setting Up a MySQL Database Server
Finding MySQL Packages
Starting the MySQL Server
Confirming That MySQL Server Is Working
Getting MySQL GUI Tools
Configuring the MySQL Server
Working with MySQL Databases
Understanding MySQL Tables
Displaying MySQL Databases
Making Changes to Tables and Records
Adding and Removing User Access
Backing Up Databases
Checking and Fixing Databases
Summary
Chapter 23: Setting Up Virtual Servers
Preparing for Virtualization
Creating Virtual Guest Systems
Managing Virtual Guest Systems
Using Command-Line Tools to Manage Virtual Guests
Summary
Appendix
Fedora Source Code
Index
End-User License Agreement
GNU General Public License
Preamble
Terms and Conditions for Copying, Distribution and Modification
← Prev
Back
Next →
← Prev
Back
Next →