Table of Contents


book cover
Ubuntu Unleashed
By Andrew Hudson, Paul Hudson
...............................................
Publisher: Sams
Pub Date: August 29, 2006
Print ISBN-10: 0-672-32909-3
Print ISBN-13: 978-0-672-32909-8
Pages: 800
 

Table of Contents  | Index

   Copyright
   About the Authors
   Acknowledgments
   We Want to Hear from You!
   Reader Services
   Introduction
    Part I:  Installation and Configuration
      Chapter 1.  Introducing Ubuntu
      What Is Ubuntu?
      Ubuntu for Business
      Ubuntu in Your Home
      64-Bit Ubuntu
      Ubuntu on the PPC Platform
      Ubuntu on Dual-Core Machines
      Getting the Most from Ubuntu and Linux Documentation
      Ubuntu Developers and Documentation
      Reference
      Chapter 2.  Preparing to Install Ubuntu
      Planning Your Ubuntu Deployment
      Hardware Requirements
      Preparing for the Install Process
      Partitioning Before and During Installation
      Using Ubuntu's kickstart Installation Method
      Reference
      Chapter 3.  Installing Ubuntu
      Before You Begin the Installation
      Step-by-Step Installation
      Shutting Down
      Reference
      Chapter 4.  Post-Installation Configuration
      Troubleshooting Post-Installation Configuration Problems
      The sudo command
      First Update
      Configuring Software Repositories
      Installing Graphics Drivers
      Changing Ubuntu's Look and Feel
      Preferred Behaviors
      Input Devices
      Detecting and Configuring a Modem
      Configuring Power Management in Ubuntu
      Resetting the Date and Time
      Managing PCMCIA
      Configuring and Using CD, DVD, and CD-RW Drives
      Configuring Wireless Networks
      Configuring Firestarter
      Reference
      Chapter 5.  First Steps with Ubuntu
      Working with the Linux File System
      Logging in to and Working with Linux
      Changing Your User Information
      Reading Documentation
      Using the Shell
      Using the Text Editors
      Working with Permissions
      Working As Root
      Reference
      Chapter 6.  The X Window System
      Basic X Concepts
      Using X11R7
      Starting X
      Selecting and Using Window Managers
      The GNOME and KDE Desktop Environments
      Reference
      Chapter 7.  Managing Software
      Using Add/Remove Applications for Software Management
      Using Synaptic for Software Management
      Staying Up-to-Date
      Working on the Command Line
      Compiling Software from Source
      Reference
      Chapter 8.  On the Internet: Surfing the Web, Writing Email, and Reading the News
      Choosing a Web Browser
      Choosing an Email Client
      An Overview of Network News
      Selecting a Newsreader
      Internet Relay Chat
      Internet Messaging with GAIM
      Videoconferencing with Ekiga
      Reference
      Chapter 9.  Productivity Applications
      Office Suites for Ubuntu
      Productivity Applications Written for Microsoft Windows
      Reference
      Chapter 10.  Multimedia Applications
      Burning CDs and DVDs in Ubuntu
      Sound and Music
      Viewing TV and Video
      Reference
      Chapter 11.  Graphics Manipulation
      The GNU Image Manipulation Program
      Using Digital Cameras with Ubuntu
      Using Scanners in Ubuntu
      Reference
      Chapter 12.  Printing with Ubuntu
      Overview of Ubuntu Printing
      Configuring and Managing Print Services
      Creating and Configuring Local Printers
      Reference
      Chapter 13.  Games
      Linux Gaming
      Reference
    Part II:  System Administration
      Chapter 14.  Managing Users
      User Accounts
      Managing Groups
      Managing Users
      Managing Passwords
      Granting System Administrator Privileges to Regular Users
      The User Login Process
      Disk Quotas
      Reference
      Chapter 15.  Automating Tasks
      Running Services at Bootup
      Starting and Stopping Services Manually
      Scheduling Tasks
      Basic Shell Control
      Writing and Executing a Shell Script
      Reference
      Chapter 16.  System Resources
      System-Monitoring Tools
      Reference
      Chapter 17.  Backing Up, Restoring, and Recovery
      Choosing a Backup Strategy
      Choosing Backup Hardware and Media
      Using Backup Software
      Copying Files
      Undeleting Files
      System Rescue
      Reference
      Chapter 18.  Network Connectivity
      Laying the Foundation: The localhost Interface
      Networking with TCP/IP
      Network Organization
      Hardware Devices for Networking
      Using Network Configuration Tools
      Dynamic Host Configuration Protocol
      Wireless Networking
      Beyond the Network and onto the Internet
      Common Configuration Information
      Configuring Digital Subscriber Line Access
      Configuring Dial-Up Internet Access
      Troubleshooting Connection Problems
      Reference
      Chapter 19.  Remote Access with SSH and Telnet
      Setting Up a Telnet Server
      Telnet Versus SSH
      Setting Up an SSH Server
      The SSH Tools
      Remote X
      Reference
    Part III:  Ubuntu as a Server
      Chapter 20.  Apache Web Server Management
      About the Apache Web Server
      Installing the Apache Server
      Starting and Stopping Apache
      Runtime Server Configuration Settings
      File System Authentication and Access Control
      Apache Modules
      Virtual Hosting
      Logging
      Dynamic Content
      Other Web Servers for Use with Ubuntu
      Reference
      Chapter 21.  Administering Database Services
      A Brief Review of Database Basics
      Choosing a Database: MySQL Versus PostgreSQL
      Configuring MySQL
      Configuring PostgreSQL
      Database Clients
      Reference
      Chapter 22.  File and Print
      Using the Network File System
      Putting Samba to Work
      Network and Remote Printing with Ubuntu
      Creating Network Printers
      Using the Common UNIX Printing System GUI
      Avoiding Printer Support Problems
      Reference
      Chapter 23.  Remote File Serving with FTP
      Using FTP Clients
      FTP Servers
      Installing FTP Software
      The FTP User
      inetd Configuration for wu-ftpd
      Configuring the Very Secure FTP Server
      Configuring the Wu-FTPd Server
      Using Commands in the ftpaccess File to Configure wu-ftpd
      Configure FTP Server File-Conversion Actions
      Using Commands in the ftphosts File to Allow or Deny FTP Server Connection
      Server Administration
      Reference
      Chapter 24.  Handling Electronic Mail
      How Email Is Sent and Received
      Basic Postfix Configuration and Operation
      Using Fetchmail to Retrieve Mail
      Choosing a Mail Delivery Agent
      Mail Daemons
      Alternatives to Microsoft Exchange Server
      Reference
      Chapter 25.  Proxying and Reverse Proxying
      What Is a Proxy Server?
      Installing Squid
      Configuring Clients
      Access Control Lists
      Specifying Client IP Addresses
      Example Configurations
      Reference
      Chapter 26.  LDAP
      Configuring the Server
      Configuring Clients
      Administration
      Reference
    Part IV:  Programming Linux
      Chapter 27.  Using Perl
      Using Perl with Linux
      Perl Variables and Data Structures
      Operators
      Conditional Statements: if/else and unless
      Looping
      Regular Expressions
      Access to the Shell
      Modules and CPAN
      Code Examples
      Reference
      Chapter 28.  Working with Python
      Python on Linux
      The Basics of Python
      Functions
      Object Orientation
      The Standard Library and the Vaults of Parnassus
      Reference
      Chapter 29.  Writing PHP Scripts
      Introduction to PHP
      Basic Functions
      Handling HTML Forms
      Databases
      Reference
      Chapter 30.  C/C++ Programming Tools for Ubuntu
      Programming in C with Linux
      Elements of the C/C++ Language
      Using the C Programming Project Management Tools Provided with Ubuntu
      Using the GNU C Compiler
      A Simple C Program
      Graphical Development Tools
      Reference
    Part V:  Ubuntu Housekeeping
      Chapter 31.  Securing Your Machines
      Understanding Computer Attacks
      Assessing Your Vulnerability
      Protecting Your Machine
      Viruses
      Configuring Your Firewall
      Forming a Disaster Recovery Plan
      Keeping Up-to-Date on Linux Security Issues
      Reference
      Chapter 32.  Performance Tuning
      Hard Disk
      Kernel
      Apache
      MySQL
      Reference
      Chapter 33.  Command Line Masterclass
      Why Use the Shell?
      Basic Commands
      Combining Commands Together
      Multiple Terminals
      Reference
      Chapter 34.  Advanced APT
      Using Aptitude
      The dpkg Back-End
      Configuring APT
      Reference
      Chapter 35.  Kernel and Module Management
      The Linux Kernel
      Managing Modules
      When to Recompile
      Kernel Versions
      Obtaining the Kernel Sources
      Patching the Kernel
      Compiling the Kernel
      When Something Goes Wrong
      Reference
    Part VI:  Appendix
      Appendix A.  Ubuntu and Linux Internet Resources
      Websites and Search Engines
      Usenet Newsgroups
      Mailing Lists
      Internet Relay Chat
   Index


Ubuntu Unleashed
Ubuntu Unleashed 2011 Edition: Covering 10.10 and 11.04 (6th Edition)
ISBN: 0672333449
EAN: 2147483647
Year: 2006
Pages: 318

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net