Welcome
Introduction
       Conventions Used in This Guide
       About the Freedom Product Line
       Advantages Over Traditional Hosting Services
IMPORTANT - READ THOROUGHLY!!!
       About This Chapter
       Support Boundaries
       How to Get Help
       Providing Feedback and Reporting Bugs
Getting Started
       Basic Internet Concepts
             IP Addresses
             DNS - Domain Name Service
             TCP/IP
             The Client - Server Model
       Your Virtual Disk
             Your Virtual Disk
Server Administration Tools
       VAdmin: The Virtual Server Administration Interface
             Introduction to VAdmin
             VAdmin User Guide
       FATSI: Flexible Account Testing and Support Interface
             Introduction to FATSI
             Logging Into FATSI
             Using FATSI
UNIX Basics
       UNIX Basics
       Telnet and SSH Login Protocols
             SSH - The Preferred Login Protocol
             Obtaining an SSH Client
             Obtaining a Telnet Client
       Logging Into Your Server
             Logging Into Your Server
       Useful Unix Commands
             Useful Unix Commands
       Ownership and Permissions
             Ownership and Permissions
             The Permissions Numbering System
             Changing File and Directory Permissions
             Changing File and Directory Ownership
       Shells
             Shell Comparisons
             Changing Your Shell
             Filename Completion
             Environment Variables
       Navigating Your Server's Filesystem
             Basic Directory Structure
             Some Key Directories
       Text Editors
             Text Editors
             The PICO Editor
             Declaring a Default Text Editor
       Finding Information
             Manual pages
             GNU Info Files
User and Group Management
       User and Group Management
       User Accounts and User Groups
       Managing Users
             Basic User Management
             Creating User Accounts
             Changing User Information
             Listing Users
             Changing User Passwords
             Removing Users
       Managing Groups
             Basic Group Management
             Special User Groups and Super Commands
             Granting User Privileges Through Groups
       The Root User (Superuser)
Network Services and Server Applications
       Introduction to Network Services and Server Applications
       Viewing Network Services and Connections
       Xinetd: The Super Daemon
             Xinetd: The Super Daemon
             Configuring Xinetd
             Controlling Xinetd
The Telnet Service
       The Telnet Service
The SSH Service
       The SSH Service
       Configuring SSHd
       Restarting SSHd
       Using the Provided SSH Client Application
       Transferring files with SCP
FTP Services
       An Introduction To FTP
             An Introduction To FTP
             User Authenticated FTP Access
             Anonymous FTP Access
       ProFTPd - The FTP Server Application
             ProFTPd
             Configuring ProFTPd
       Using FTP and SSH Together For Secure File Transfer
             Using FTP and SSH Together For Secure File Transfer
       Using the Provided FTP Client Program
             Using the Provided FTP Client Program
The Apache Web Server
       Basic Web Concepts
       Apache: A Powerful Web Server Application
       Apache Basics
             The Server Root
             Important Directories and Files
             Where Your Web Site Lives
       Methods for publishing a Web site
             Methods for publishing a Web site
             Correct Permissions For Web files
             Microsoft"" FrontPage"" and File Permissions
             Installing The Microsoft"" FrontPage"" Server Extensions
       Controlling Apache
             Controlling Apache
       Configuring Apache
             Configuring Apache
             Apache's Configuration Files
       Hosting Multiple Web Sites Through Virtual Hosting
             An Introduction to Virtual Hosting
             Virtual Hosting Limitations
             So What EXACTLY Counts as a Virtual Host?
             Adding a Virtual Host
                   Adding a Virtual Host
                   Inside the vaddvhost Command
                   Virtual Host Entries
                   Virtual Hosting and User Accounts
             Removing a Virtual Host
                   Removing a Virtual Host
                   The vrmvhost Command
       SSL - The Secure Socket Layer
             Introduction to SSL
       Extending Apache's Capabilities Through Modules
             Introduction to Apache Modules
             Static Modules
             Dynamic Modules
             Creating Your Own Apache Modules
       Troubleshooting Apache
             Troubleshooting Apache
Log Files and Statistics Reports
       Log Files
       Provided Statistics Programs
             XFerstats FTP Statistics
             Analog Web Statistics
                   Introduction to Analog
                   Using Analog with Your Main Domain
                   Using Analog with Virtual Hosts
Email Services
       Introduction to Email
       How Your Server Handles Mail
             How Your Server Receives Mail
             How Your Server Sends Mail
       Reading Your Email
             Setting Up an Email Client
             Secure Mail Retrieval
       Email Accounts
             Introduction to Email Accounts
             Creating and Managing Email Accounts
       Email Aliasing (Forwarding)
             Introduction to Email Aliasing
             Creating Email Aliases
             Creating Multiple Aliases and Destinations
             Forward Files: Aliases for Virtual Users
       Email Auto-Responders
             Introduction to Autoresponders
             Setting Up an Autoresponder
             Deactivating an Autoresponder
       The Virtual User Table
             Introduction to the Virtual User Table
             Creating a Virtusertable Entry
             The virtusertable File
       Using a Catchall Address
             Introduction to Catchalls
             Creating a Catchall Address
       Spam Protection
             About Spam
             Blocking Unwanted Email
             Preventing Spam Relay
             Automatic Relay Authentication (POP Auth)
       The Sendmail Daemon
             About the Sendmail Daemon
             Controlling Sendmail
             Configuring Sendmail
The Samba Service
       Introduction to Samba
       Connecting to the Samba Service
       Configuring the Samba Service
       Using the Samba Client on the Command Line
The MySQL Database Server
       Introduction to MySQL
Internet Commerce Using Miva Merchant
       Introduction to Miva Merchant
       Purchasing Miva Merchant
       Setting Up Miva Merchant
       Learning More About Internet Commerce
Installing Additional Software Applications
       Installation Support Boundaries
       The Software Applications Library
       The Ports Collection
Appendices
       Appendix A: Additional Resources
       Unavailable Network Services, Applications, and Features
             Definition of "Unavailable"
             Unavailable Network Services
             Unavailable Applications
             Unavailable Commands and Features