Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Standard view
Full view
of .
Look up keyword or section
Like this

Table Of Contents

Conventions Used in This Book
Who Webmin is For
Who This Book is For
Why a Webmin Book?
How to Contact the Author and Errata
How to Contact No Starch Press
Chapter 1. Obtaining and Installing Webmin
Where to Download Webmin
Installing Webmin
Installing from a tar.gz
Installing from an RPM
Installing from a pkg
After Installation
Changing Webmin Passwords from the Command Line
Changing the Webmin Port from the Command Line
Restarting Webmin from the Command Line
Logging in with Netscape or Internet Explorer
Logging in with Lynx
A First Look
Figure 2.4. A first look from Lynx
Webmin Actions Log
Webmin Configuration
Figure 3.1. Webmin Configuration
IP Access Control
Port and Address
Proxy Servers
User Interface
Webmin Modules
Operating System
Index Page Options
Upgrade Webmin
Reassign Modules
Edit Categories
Webmin Themes
Trusted Referers
Anonymous Module Access
SSL Encryption
Certificate Authority
Webmin Servers
Webmin Users
Editing a Webmin User
Figure 3.3. Editing User Access Controls
Creating Webmin Users
Webmin Groups
Tutorial: Securing Webmin
Password Policy
Setting Network Access Controls
Enabling SSL
Firewall Configuration
Other Security Techniques and Tools
Chapter 4. Usermin: A Webmin for Users
Introduction to Usermin
Usermin Installation
Checking for the Authen-PAM Perl Module
Obtaining Usermin
Installing the Package or Tarball
Installing Usermin from an RPM
Usermin Configuration
Figure 4.1. Usermin Configuration index
Usermin Module Configuration
Bootup and Shutdown
Disk and Network Filesystems
Figure 5.2. Mounted Filesystems
Linux Native Filesystem Mount Details
Figure 5.3. Linux Native Filesystem Mount Details
Linux Advanced Mount Options
Figure 5.4. Advanced Mount Options
Solaris Filesystem Options
Solaris Advanced Mount Options
System Documentation
System Documentation Search
Searching documentation from another module
Process Manager
Scheduled Commands
Scheduled Cron Jobs
Software Packages
Introduction to Package Managers
Supported Operating Systems
Using the Package Manager
Figure 5.6. Software Package Management on Solaris
System Logs
Adding a System Log
Users and Groups
Users and Groups Module Configuration
Creating a new User
Figure 5.10. Creating a new user
Chapter 6. Server and Daemon Configuration
Introduction to Servers
Global Configuration
Figure 7.2. Networking and Addresses
Apache Modules
About Apache Modules
MIME Types
Figure 7.4. Apache MIME Types
Figure 7.5. Apache Miscellaneous Page
CGI Programs
Figure 7.6. Apache CGI Programs
Per-Directory Options Files
Figure 7.7. Per-Directory Options File
Virtual Servers
Log Files
Document Options
Error Handling
User and Group
Aliases and Redirects
Directory Indexing
Image Maps
Server Configuration
Tutorial: A Basic Apache Configuration
Configuring Apache Paths
Module Selection
Adding Content
Starting Apache
Tutorial: Name-Based Virtual Hosting With Apache
Converting a Default Server to a Virtual Server
Figure 7.9. Creating a new virtual host
Adding Other Virtual Server Names
A brief history of BIND
Walking through an example query
The BIND Module
Figure 8.1. The BIND start page
Global Server Options
Other DNS Servers
Figure 8.2. Configuring Other Servers
Logging and Errors
Figure 8.3. Creating a new logging channel
Access Control Lists
Files and Directories
Forwarding and Transfers
Addresses and Topology
Control Interface Options
Control options
DNS Keys
Installing a key
Zone Defaults
Defaults for new master zones
Default zone settings
Existing DNS Zones
Creating a New Zone
Creating a Forward Master Zone
Figure 8.6. Creating a new master zone
Creating a Reverse Master Zone
Figure 8.7. Creating a Reverse Master Zone
Adding Records to a Master Zone
Figure 8.9. Adding an Address Record
Creating a Slave or Stub Zone
Figure 8.10. Creating a Slave Zone
Creating a Forward Zone
Tutorial: Setting up a Caching Nameserver with BIND
Initializing the named.conf
Adding Forwarders
Tutorial: Name Resolution for Virtual Hosts
Create a new master forward zone
Figure 8.11. An example master zone
Adding Address Records
Adding an Mail Server Record for Mail
Troubleshooting BIND
Using host
Using dig
Users and Classes
Messages and Banners
Limits and Access Control
Aliases and Paths
Anonymous FTP
Miscellaneous Options
General Options
Most Useful General Options
Other Global Options
Address Rewriting and Masquerading
Mail Aliases
Aliases Options
Canonical Mapping
Canonical Mapping Tables
Editing Canonical Mappings
General resource control
SMTP server options
SMTP Client Options
Delivery Rates
Debugging features
Postfix, Unsolicited Commercial Email and Access Controls
Access Control List Order
Tutorial: Setting up a basic Postfix mail server
Tutorial: Virtual Hosting email with Postfix
Figure 10.1. The Virtual Domains Table
Configuring Sendmail
The Sendmail Module
Other Support Files
Local Domains
Domain Masquerading
Trusted Users
Address Mapping
Domain Routing
Outgoing Addresses (generics)
Outgoing Domains
Domain Mapping
Spam Control
Relay Domains
Mail Queue
User Mailboxes
Editing the m4 Configuration File
Adding a Feature
Figure 11.3. M4 Configuration File
Tutorial: Setting Up Sendmail
Configuring Domains to Receive Mail For
Permitting Local Users to Relay
Tutorial: Virtual Hosting Email with Sendmail
Adding Address Mapping Entries
Figure 12.1. Squid Proxy Main Page
Ports and Networking
Other Caches
Internet Cache Protocol
Parent and Sibling Relationships
When to Use ICP
Other Proxy Cache Servers
Edit Cache Host
Figure 12.2. Edit Cache Host Page
Cache Selection Options
Figure 12.3. Some global ICP options
Memory Usage
Figure 12.4. Memory and Disk Usage
Figure 12.5. Logging Configuration
Figure 12.6. Setting Squid Debug Levels
Cache Options
Cache directories
Figure 12.7. Configuring Squids Cache Directories
Other Cache Options
Helper Programs
Figure 12.9. Cache Helper Program
Figure 12.10. Configuring a Redirector
Figure 12.11. Authentication Configuration
Access Control
Figure 12.12. Access Control Lists
Figure 12.15. Creating an ACL
Administrative Options
Figure 12.16. Administrative Options
Figure 12.18. Transparent Configuration of Squid
Linux Firewall Configuration For Transparent Proxying
Chapter 13. Networking Configuration
NFS Exports
Export details
Export security
Network Configuration
Network Interfaces
Figure 13.2. Network Interfaces
Figure 13.3. Editing a Bootup Interface
Routing and Gateways
Figure 13.4. Routing and Gateways
DNS Client
Host Addresses
Chapter 14. Hardware Configuration
Figure 14.1. Hardware Configuration
Linux Boot Configuration
Figure 14.2. Linux Bootup Configuration
Figure 14.3. Editing Boot Kernel
GRUB Boot Loader
Global Options
Edit Boot Option
Partition Manager
Figure 14.4. Partition Manager
Printer Administration
Figure 14.5. Printer Administration
Figure 14.7. Adding a New Printer (cont'd)
Command Shell
Custom Commands
Figure 15.1. Create a New Custom Command
Figure 15.2. Output From Pinger Custom Command
Figure 15.3. Ping Host Custom Command
File Manager
Perl Modules
Figure 15.4. Installed Perl Modules
System and Server Status
Figure 15.5. System and Server Status
Adding a Monitor
Scheduled Monitoring
0 of .
Results for:
No results containing your search query
P. 1


Ratings: (0)|Views: 71|Likes:

More info:

Published by: Jun-Jun Saputro Diningrat on Mar 17, 2011
Copyright:Attribution Non-commercial


Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less





You're Reading a Free Preview
Pages 7 to 61 are not shown in this preview.
You're Reading a Free Preview
Pages 68 to 105 are not shown in this preview.
You're Reading a Free Preview
Pages 112 to 200 are not shown in this preview.
You're Reading a Free Preview
Pages 207 to 271 are not shown in this preview.
You're Reading a Free Preview
Pages 278 to 315 are not shown in this preview.

Activity (2)

You've already reviewed this. Edit your review.
1 thousand reads
1 hundred reads

You're Reading a Free Preview

/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->