Search icon CANCEL
Subscription
0
Cart icon
Your Cart (0 item)
Close icon
You have no products in your basket yet
Save more on your purchases! discount-offer-chevron-icon
Savings automatically calculated. No voucher code required.
Arrow left icon
Explore Products
Best Sellers
New Releases
Books
Videos
Audiobooks
Learning Hub
Newsletter Hub
Free Learning
Arrow right icon
timer SALE ENDS IN
0 Days
:
00 Hours
:
00 Minutes
:
00 Seconds
Arrow up icon
GO TO TOP
Webmin Administrator's Cookbook

You're reading from   Webmin Administrator's Cookbook Over 100 recipes to leverage the features of Webmin and master the art of administering your web or database servers.

Arrow left icon
Product type Paperback
Published in Mar 2014
Publisher
ISBN-13 9781849515849
Length 376 pages
Edition Edition
Languages
Tools
Arrow right icon
Author (1):
Arrow left icon
Michal Karzynski Michal Karzynski
Author Profile Icon Michal Karzynski
Michal Karzynski
Arrow right icon
View More author details
Toc

Table of Contents (19) Chapters Close

Webmin Administrator's Cookbook
Credits
About the Author
About the Reviewers
www.PacktPub.com
Preface
1. Setting Up Your System FREE CHAPTER 2. User Management 3. Securing Your System 4. Controlling Your System 5. Monitoring Your System 6. Managing Files on Your System 7. Backing Up Your System 8. Running an Apache Web Server 9. Running a MySQL Database Server 10. Running a PostgreSQL Database Server 11. Running Web Applications 12. Setting Up an E-mail Server Index

Index

A

  • access
    • restricting, to specific IP / Restricting Webmin access to a specific IP, How it works...
    • allowing, from multiple IP addresses / Allowing access from multiple IP addresses
    • allowing, from dynamically allocated IP / Allowing access from a dynamically allocated IP
    • allowing, from IP range / Allowing access from an IP range
    • allowing, from local network / Allowing access from the local network
    • allowing, to PostgreSQL over network / Allowing access to PostgreSQL over the network, How to do it..., How it works...
  • ACL
    • about / How it works..., How it works...
  • ACLs
    • modifying, on directory / Changing ACLs on a directory
  • active processes
    • inspecting / Inspecting active processes
  • Ajaxterm
    • about / How it works...
    • URL, for info / How it works...
  • Alpine
    • URL / Setting up secure IMAP access to mailboxes
  • AND operator (&&) / Executing commands conditionally
  • Apache
    • setting up, on system / How to do it...
    • starting, at system boot time / Setting Apache to start at system boot time
    • monitoring / Monitoring that Apache is up and running
    • restarting, Webmin used / Restarting Apache, How it works...
  • Apache, and system accounts
    • synchronizing / Keeping Apache and system accounts synchronized
  • Apache configuration syntax
    • verifying / Verifying Apache configuration syntax
  • Apache module
    • enabling / Enabling Apache modules, How it works...
  • APT
    • about / Installing Webmin on a Debian-based system
  • Arch Linux
    • URL / See also
  • arguments
    • specifying, for command / Specifying command arguments
  • at command / How it works...
  • AUTH command / Using Telnet to test SMTP authentication
  • automatic backups
    • setting up / Setting up automatic backups, How it works...

B

  • back file changes, Webmin
    • rolling / Rolling back file changes
  • background
    • task, running in / Running tasks in background
  • Backtrack
    • about / Verifying the system security and setting up intrusion detection and prevention software
    • URL, for info / Verifying the system security and setting up intrusion detection and prevention software
  • backup
    • creating, of selected directory / Creating a backup of a selected directory, How it works...
    • creating, of entire mount / Creating a backup of an entire mount point, How to do it...
    • creating, of MySQL database / Creating a backup of your database, How it works...
    • creating, of database / Creating a backup of your database, How it works...
    • database, restoring from / Restoring a database from backup
  • backup archive
    • files, restoring from / Restoring files from a backup archive
    • data, restoring from / Restoring data from a backup archive
  • backups
    • performing / Performing backups
    • configuration files, restoring from / Restoring configuration files from backup, How it works...
  • backup strategy
    • designing, tips / Introduction
  • basics, packet filtering
    • packets / Setting up a Linux firewall
    • IP address / Setting up a Linux firewall
    • port number / Setting up a Linux firewall
    • packet header / Setting up a Linux firewall
  • batch file
    • about / Exporting users and importing them into another system
    • user accounts, updating / Batch update user accounts
    • user accounts, deleting / Batch delete user accounts
  • batch file format
    • for operations, on users / Webmin's batch file format for operations on users
    • for operations, on groups / Webmin's batch file format for operations on groups
  • batch instruction fields, Webmin
    • username / Webmin's batch file format for operations on users
    • oldusername / Webmin's batch file format for operations on users
    • newusername / Webmin's batch file format for operations on users
    • passwd / Webmin's batch file format for operations on users
    • uid / Webmin's batch file format for operations on users
    • gid / Webmin's batch file format for operations on users
    • realname / Webmin's batch file format for operations on users
    • homedir / Webmin's batch file format for operations on users
    • shell / Webmin's batch file format for operations on users
    • min / Webmin's batch file format for operations on users
    • max / Webmin's batch file format for operations on users
    • warn / Webmin's batch file format for operations on users
    • inactive / Webmin's batch file format for operations on users
    • expire / Webmin's batch file format for operations on users
  • Bro
    • URL, for info / Verifying the system security and setting up intrusion detection and prevention software
  • browser
    • terminal emulator, running in / Running a terminal emulator in the browser

C

  • cd command / How it works...
  • CentOS
    • about / Installing Webmin on an RPM-based system
  • certificate
    • replacing, steps / There's more...
  • certificate data
    • inspecting / Inspecting certificate data
  • certificate signing request (CSR)
    • about / Obtaining a commercially signed certificate
  • CGI
    • used, for generating dynamic pages / Generating dynamic pages using CGI, Getting ready, How to do it...
    • disadvantage / Generating dynamic pages using CGI
  • CGI-compatible shell script
    • creating / How to do it...
  • chain
    • about / Some iptables terminology
  • CherryPy / Installing a Django-based application using mod_wsgi
  • chkrootkit
    • URL / Verifying the system security and setting up intrusion detection and prevention software
  • CIFS
    • about / Setting up network-shared folders for Windows
  • ClamAV
    • URL / Verifying the system security and setting up intrusion detection and prevention software
  • command
    • executing, on server / Executing a command on the server, How to do it...
    • executing, as another user / Executing a command as another user, How to do it...
    • input, passing to / Passing input to a command
    • scheduling, for execution in future / Setting a command to be executed in the future, How to do it..., How it works...
    • scheduling, for regular execution with cron / Getting ready, How it works...
    • adding, to cron schedule / How to do it...
    • cloning / Cloning a command
    • arguments, specifying for / Specifying command arguments
    • making available, in Usermin / Making the command available in Usermin
  • command line
    • mail, sending from / Sending mail from the command line
  • commands
    • executing, conditionally / Executing commands conditionally
    • executing, from history / Executing a command from history
  • Command Shell module
    • about / Executing a command on the server
  • commercially signed certificate
    • obtaining / Obtaining a commercially signed certificate
  • complete backup
    • about / Introduction
  • compressed archive
    • files, extracting from / Extracting files from a compressed archive
  • configuration, e-mail aliases / Configuring e-mail aliases, How it works...
  • configuration, log file rotation / Getting ready, How to do it...
  • configuration files
    • backing up / Backing up configuration files, How to do it..., There's more...
    • restoring, from backup / Restoring configuration files from backup, How it works...
    • backing up, automatically / How to do it..., How it works...
  • configuration settings, PHP
    • modifying / Changing PHP configuration settings, How to do it..., How it works...
  • content management system (CMS)
    • about / Installing Drupal on your server
  • createdb command / Getting ready
  • Cron
    • about / How it works...
  • cron / How it works...
  • cron job / How it works...
  • cron schedule
    • command, adding to / How to do it...
  • crontab utility / Scheduling a command to run regularly with cron
  • cron task
    • disabling, temporarily / Disabling a cron task temporarily
    • cloning / Cloning a cron task
  • CSV
    • database table, exporting to / Exporting a database table to CSV, Exporting a database table to CSV
  • curl / How to do it...
  • custom command button
    • creating / How to do it...
  • custom database command button
    • creating / How to do it...
  • custom init script
    • creating / Creating a custom init script
  • custom SQL commands
    • executing / Executing custom SQL commands, How it works...
    • exporting / Executing custom SQL commands, How it works...

D

  • .deb file
    • about / There's more...
    • downloading / There's more...
  • <Directory> directive / Setting options for directories, files, and locations
  • data
    • restoring, from backup archive / Restoring data from a backup archive
  • database
    • backup, creating of / Creating a backup of your database, How it works...
    • restoring, from backup / Restoring a database from backup
    • structure, editing of / Editing the structure of your database
    • table, creating in / How to do it...
    • records, editing in / Editing records in a database, How to do it...
  • database cluster / Introduction
  • databases
    • backing up / Backing up databases, How to do it..., How it works...
    • backing up, automatically / Backing up all databases automatically
  • database table
    • user privileges, granting on / How to do it...
    • exporting, to CSV / Exporting a database table to CSV
    • restoring, from formatted CSV file / There's more...
    • field, adding to / How to do it...
    • row, adding / How to do it...
    • row, editing / How to do it...
    • row, deleting / How to do it...
  • DBMS
    • about / Introduction
  • Debian-based system
    • Webmin, installing on / How to do it..., How it works...
  • default policy
    • about / Some iptables terminology
  • DELETE privilege / How it works...
  • diirectory
    • sticky bit, setting on / Setting the sticky bit on a directory
    • ACLs, modifying on / Changing ACLs on a directory
  • directories
    • managing, on server / Getting ready
    • options, setting for / Setting options for directories, files, and locations, Getting ready, How to do it..., How it works...
  • directory
    • moving / Copying or moving a file or directory
    • copying / Copying or moving a file or directory
    • renaming / Renaming a file or directory
    • deleting / Deleting a file or directory
    • creating, on server / Creating a directory on the server
    • downloading / Downloading a directory and its content
    • backup, creating of / Creating a backup of a selected directory, How it works...
    • files list, displaying in / Displaying a listing of files in a directory, How it works...
  • directory content
    • downloading / Downloading a directory and its content
  • disk space
    • monitoring / Monitoring disk space
  • Django
    • about / Installing a Django-based application using mod_wsgi
  • Django-based application
    • installing, mod_wsgi module used / Installing a Django-based application using mod_wsgi, How to do it..., How it works...
  • documentation
    • reading, of installed software / Reading the documentation of the installed software, How it works...
  • Dovecot / Setting up secure IMAP access to mailboxes
  • Dovecot IMAP service
    • setting up / How to do it..., How it works...
  • Drupal
    • about / Installing Drupal on your server
    • installing, on server / Getting ready, How to do it..., Creating a virtual host and installing WordPress, How it works...
  • drush command / Getting ready
  • dump command / Creating a backup of an entire mount point, How it works...
  • dynamically allocated IP
    • access, allowing from / Allowing access from a dynamically allocated IP
  • DynamicDNS
    • URL / Allowing access from a dynamically allocated IP
  • Dynamic DNS Providers
    • DynamicDNS / Allowing access from a dynamically allocated IP
    • NoIP / Allowing access from a dynamically allocated IP
    • FreeDNS / Allowing access from a dynamically allocated IP
  • dynamic pages
    • generating, CGI used / Generating dynamic pages using CGI, Getting ready, How to do it...
  • dynamic site
    • about / Introduction

E

  • e-mail
    • receiving, when service stops running / Receiving an e-mail when a service stops running, Getting ready, How to do it...
    • about / Introduction
    • issues, debugging / Debugging e-mail-related problems, How to do it..., How it works...
  • e-mail aliases
    • configuring / Configuring e-mail aliases, How it works...
  • e-mail notifications
    • obtaining. for software availability / How to do it..., How it works...
  • e-mail receiving functionality
    • server, setting up for / Setting up your server to send and receive e-mails, Getting ready, How to do it...
  • e-mails
    • writing, on server / Reading and writing e-mails on the server
    • reading, from server / Reading and writing e-mails on the server
  • e-mail sending functionality
    • server, setting up for / Setting up your server to send and receive e-mails, Getting ready, How to do it...
  • echo command / Executing a series of commands
  • EHLO command / How it works...
  • encrypted websites
    • setting up, with SSL / Getting ready
  • errors
    • logging / Logging incoming requests and errors, Getting ready, How it works...
  • executable file
    • setuid bit, enabling on / Enabling the setuid bit on an executable file
  • exim / Introduction
  • export command / Executing a series of commands
  • Extra Packages for Enterprise Linux (EPEL)
    • about / How to do it..., How to do it...
    / How to do it..., How to do it...

F

  • .forward files
    • using / Using .forward files
  • facilities
    • about / Saving Syslog messages to a file
  • facility levels
    • about / Saving Syslog messages to a file
    • auth / Saving Syslog messages to a file
    • authpriv / Saving Syslog messages to a file
    • cron / Saving Syslog messages to a file
    • daemon / Saving Syslog messages to a file
    • ftp / Saving Syslog messages to a file
    • kern / Saving Syslog messages to a file
    • local0 / Saving Syslog messages to a file
    • local7 / Saving Syslog messages to a file
    • lpr / Saving Syslog messages to a file
    • mail / Saving Syslog messages to a file
    • mark / Saving Syslog messages to a file
    • news / Saving Syslog messages to a file
    • syslog / Saving Syslog messages to a file
    • user / Saving Syslog messages to a file
    • uucp / Saving Syslog messages to a file
    • * / Saving Syslog messages to a file
  • Fedora
    • about / Installing Webmin on an RPM-based system
  • field
    • adding, to database table / How to do it...
    • deleting / How to do it...
  • file
    • Syslog messages, saving to / How to do it...
    • copying / Copying or moving a file or directory
    • moving / Copying or moving a file or directory
    • renaming / Renaming a file or directory
    • deleting / Deleting a file or directory
    • creating, on server / Creating a new file on the server
    • SQL script, executing from / Executing a SQL script from a file
  • files
    • downloading, from server / Downloading files from the server
    • uploading, to server / Uploading files to the server, How to do it...
    • downloading, from Web directly onto server / Downloading files from the Web directly onto your server
    • downloading, from Web in background / Downloading files from the Web in the background
    • managing, on server / Getting ready
    • editing, on server / Editing a file on the server
    • extracting, from compressed archive / Extracting files from a compressed archive
    • ownership, modifying / Changing file ownership and permissions, How to do it..., How it works...
    • permissions, modifying / Changing file ownership and permissions, How to do it..., How it works...
    • restoring, from backup archive / Restoring files from a backup archive
    • options, setting for / Setting options for directories, files, and locations, Getting ready, How to do it..., How it works...
  • files list
    • displaying, in directory / Displaying a listing of files in a directory, How it works...
  • filesystem alias
    • creating / Creating a filesystem alias
  • firewall
    • building, around system / Building a firewall around your system
    • service, accessing through / Allowing access to a service through the firewall, How to do it...
    • verifying, by port scanning / Verifying your firewall by port scanning, How to do it..., How it works...
    • FTP access, opening in / Opening FTP access in your firewall
  • formatted CSV file
    • database table, restoring from / There's more...
  • FreeBSD
    • URL / See also
  • FreeDNS
    • URL / Allowing access from a dynamically allocated IP
  • FTP
    • about / Introduction, Giving users access to your server via FTP
    • user access, granting to server / How to do it...
    • access, restricting to users' home directories / Restricting access to users' home directories
  • FTP-only users / FTP-only users
  • FTP access
    • opening, in firewall / Opening FTP access in your firewall
    • denying, to some users / Denying FTP access to some users
  • fully qualified domain name (FQDN)
    • about / Getting ready

G

  • Generic Test for Unsolicited Bulk E-mail (GTUBE) / There's more...
  • Gentoo
    • URL / See also
  • Gmail service / Introduction
  • GNU Privacy Guard (GPG)
    • about / How it works...
  • Google
    • about / Introduction

H

  • .htaccess file
    • used, for setting option / Setting options using an .htaccess file
  • .htaccess files
    • used, for modifying PHP settings for directory / Modifying PHP settings for a directory using .htaccess files
  • .htaccess options file
    • creating / Setting options using an .htaccess file
  • history
    • commands, executing from / Executing a command from history
  • host discovery, Nmap / Host discovery with Nmap
  • HTTP protocol
    • about / Setting up encrypted websites with SSL
  • Hypertext Transfer Protocol (HTTP) / Introduction

I

  • Identification Protocol (IDENT)
    • about / Getting ready
  • IMAP
    • about / Setting up secure IMAP access to mailboxes
  • inactive Webmin sessions
    • closing, automatically / Closing inactive Webmin sessions automatically
  • incoming mail
    • filtering, Procmail used / Filtering incoming mail using Procmail and SpamAssassin, How to do it..., How it works...
    • filtering, SpamAssassin used / Filtering incoming mail using Procmail and SpamAssassin, How to do it..., How it works...
  • incoming request body
    • displaying / Displaying incoming request body
  • incoming request headers
    • displaying / Displaying incoming request headers
  • incoming requests
    • redirecting / Redirecting incoming requests, How it works...
    • logging / Logging incoming requests and errors, Getting ready, How it works...
  • incremental backup
    • about / Introduction
  • incremental backup archive
    • creating / Creating an incremental backup archive
  • index
    • creating / How to do it...
    • deleting / How to do it...
  • input
    • passing, to command / Passing input to a command
  • INSERT privilege / How it works...
  • installation, Drupal
    • on server / Getting ready, How to do it..., Creating a virtual host and installing WordPress, How it works...
  • installation, module
    • from repository / Installing a module from a repository
  • installation, modules
    • from software packages / Installing additional modules from software packages
  • installation, PHP / How to do it...
  • installation, phpMyAdmin / How it works...
  • installation, phpPgAdmin / How to do it..., How it works...
  • installation, PostgreSQL database server / How to do it...
  • installation, Usermin / Installing Usermin, How it works...
  • installation, Webmin
    • on Debian-based system / How to do it..., How it works...
    • on RPM-based system / Installing Webmin on an RPM-based system, How to do it..., How it works...
    • on another system / Installing Webmin on another system, How to do it...
  • installation, Webmin on website
    • URL, for info / See also
  • installation, WordPress
    • on server / How to do it...
    / Creating a virtual host and installing WordPress, How it works...
  • installed software
    • documentation, reading of / Reading the documentation of the installed software, How it works...
  • installed software packages
    • inspecting / Inspecting the installed software packages, How it works..., Identifying which package installed a file
    • updating, to latest versions / Updating the installed packages to the latest versions, How it works...
  • Internet Assigned Numbers Authority (IANA) / Passive and active FTP connections
  • intrusion detection and prevention software
    • setting up / Verifying the system security and setting up intrusion detection and prevention software
  • IP-based virtual host
    • creating / Creating an IP-based virtual host
  • IP address
    • about / Setting up a Linux firewall
  • IP range
    • access, allowing from / Allowing access from an IP range
  • iptables tool
    • about / Setting up a Linux firewall, Some iptables terminology
    • terminologies / Some iptables terminology
  • iptables tool, terminologies
    • table / Some iptables terminology
    • chain / Some iptables terminology
    • rule / Some iptables terminology
    • default policy / Some iptables terminology

J

  • John the Ripper program / Getting ready, How to do it...
  • jQuery / Downloading files from the Web directly onto your server

L

  • lastlog command / How it works...
  • Linux firewall
    • setting up / How to do it...
  • Linux Malware Detect
    • URL / Verifying the system security and setting up intrusion detection and prevention software
  • listening port, Webmin
    • modifying / Changing Webmin's listening port
  • local backup
    • about / Introduction
  • local network
    • access, allowing from / Allowing access from the local network
  • locations
    • options, setting for / Setting options for directories, files, and locations, Getting ready, How to do it..., How it works...
  • log entry
    • about / Introduction
  • log file rotation
    • configuring / Getting ready, How to do it...
  • logfiles
    • adding, to Webmin / Adding other logfiles to Webmin
    • monitoring, through Webmin / How to do it…
    • rotating, on demand / Rotating logfiles on demand
    • sending, by email when rotating / Sending logfiles by email when rotating
    • analyzing, Webalizer used / Getting ready, How to do it...
  • log messages
    • about / Introduction, Configuring logfile rotation
    • viewing / How to do it..., How it works…
  • logrotate configuration
    • creating / How to do it...
  • logrotate utility
    • about / Configuring logfile rotation
  • log rotation
    • about / Configuring logfile rotation
  • log rotation routines
    • default options / Editing default options

M

  • mail
    • sending, from command line / Sending mail from the command line
  • mail command / Sending mail from the command line
  • maildrop program / How it works...
  • mailing list
    • creating / Creating a simple mailing list
  • mail logs
    • analysing / Analyzing mail logs
  • mail queue
    • controlling / Controlling the mail queue, How it works...
  • Mail User Agent (MUA)
    • about / Setting up secure IMAP access to mailboxes
  • MediaWiki
    • about / Getting ready
  • message sending
    • testing, through Webmin / Testing message sending through Webmin
  • module
    • installing, from repository / Installing a module from a repository
    • uninstalling / Uninstalling a module
  • modules
    • installing, from software packages / Installing additional modules from software packages
  • modules, Webmin
    • installing / Installing additional Webmin modules, How to do it..., How it works...
  • mod_alias module / There's more...
  • mod_perl module / Generating dynamic pages using CGI
  • mod_php module / Generating dynamic pages using CGI
  • mod_python module / Generating dynamic pages using CGI
  • mod_rewrite module / Enabling Apache modules, There's more...
  • mod_wsgi module
    • used, for installing Django-based application / Installing a Django-based application using mod_wsgi, How to do it..., How it works...
  • MoinMoin / Installing a Django-based application using mod_wsgi
  • monitor history
    • inspecting / Inspecting monitor history
  • Monty Python sketches / Introduction
  • mount point
    • backup, creating of / Creating a backup of an entire mount point, How to do it...
  • MTA
    • capabilities / Setting up your server to send and receive e-mails
    • about / Setting up your server to send and receive e-mails
  • multiple IP addresses
    • access, allowing from / Allowing access from multiple IP addresses
  • Mutt
    • URL / Setting up secure IMAP access to mailboxes
  • MX (Mail eXchange) / Getting ready
  • MySQL
    • about / Introduction
    • setting up, on server / How to do it..., How it works...
    • security, providing for / Making MySQL ready for production use
    • access, allowing over network / Allowing access to MySQL over the network, Granting user access to database, How it works...
    • database, restoring from backup / Restoring database from the backup, How to do it...
    • structure, editing of database / Editing the structure of your database
  • MySQL database
    • creating / Creating a new database
    • users, creating / Creating users and granting permissions to databases, Getting ready, Creating a user account
    • permissions, granting to databases / Creating users and granting permissions to databases, Getting ready, Granting privileges
    • user account, creating / Creating a user account
    • privileges, granting / Granting privileges
    • permissions, granting to specific database table / Granting permissions to a specific database table
    • permissions, granting to specific columns in database table / Granting permissions to a specific column in a database table
    • new system users access, granting to MySQL / Automatically granting new system users access to MySQL
    • backup, creating of / Creating a backup of your database, How it works...
    • backing up, automatically / Backing up all databases automatically
    • database table, exporting to CSV / Exporting a database table to CSV
    • table, creating / Creating a table in a database
    • field, adding to database table / Adding a field to a database table
    • field, editing / Editing a field
    • index, creating / Creating an index
    • index, deleting / Deleting an index
    • field, deleting / Deleting a field
    • table, deleting from database / Deleting a table from the database
    • records, editing in database / Editing records in a database
    • row, adding to database table / Adding a row to database table
    • row, editing / Editing a row
    • row, deleting / Deleting a row
  • MySQL server
    • incoming network connections, accepting / Instructing MySQL server to listen for network connections
    • user, creating / Creating a new user
    • user access, granting to database / Granting user access to database
    • connection, testing / Testing the connection
    • databases, managing remotely / Managing databases remotely
    • accessing, over SSH tunnel / Accessing your MySQL server over an SSH tunnel, Getting ready
    • connected user, verifying / Checking who is using your database server, How it works...
  • MySQL Workbench
    • SSH tunnel, making in / Making an SSH tunnel in MySQL Workbench
  • mysql_secure_installation script / Making MySQL ready for production use

N

  • Nessus
    • URL, for info / Verifying the system security and setting up intrusion detection and prevention software
  • Net**SSLeay
    • about / Getting ready
  • netfilter
    • about / Setting up a Linux firewall
  • netstat command
    • about / How it works...
    • executing, on server / How to do it...
  • network shared folders
    • setting up, for Windows / Setting up network-shared folders for Windows, Getting ready
  • NFS
    • about / Introduction
  • NFS server
    • access, granting to multiple clients / Granting access to multiple clients
  • NFS shared volume
    • setting up / Setting up an NFS-shared volume, How to do it..., How it works...
  • NFS v4 exports
    • mounting / Mounting NFS v4 exports
  • Nmap
    • about / Getting ready, How it works...
    • URL, for downloading / Getting ready
    • host discovery / Host discovery with Nmap
    • ports, scanning / Scanning all ports
    • port, scanning without administrative privileges / Scanning without administrative privileges
  • Nmap Reference Guide
    • URL / See also
  • NoIP
    • URL / Allowing access from a dynamically allocated IP

O

  • offsite backup
    • about / Introduction
  • online backup
    • about / Introduction
  • online computer security
    • about / Introduction
  • open relay
    • about / Setting up a secure SMTP relay for users
  • openSUSE
    • about / Installing Webmin on an RPM-based system
  • options
    • setting, for files / Setting options for directories, files, and locations, Getting ready, How to do it..., How it works...
    • setting, for directories / Setting options for directories, files, and locations, Getting ready, How to do it..., How it works...
    • setting, for locations / Setting options for directories, files, and locations, Getting ready, How to do it..., How it works...
    • setting on file, with names matching pattern / Setting options on files with names matching a pattern
    • setting, for specific URLs / Setting options for specific URLs
    • matching path, modifying / Changing matching path or pattern
    • setting, .htaccess file used / Setting options using an .htaccess file
  • OSSEC
    • URL, for info / Verifying the system security and setting up intrusion detection and prevention software
  • ownership
    • modifying, of file / Changing file ownership and permissions, How to do it..., How it works...

P

  • packages, Webmin
    • FreeBSD / See also
    • Arch Linux / See also
    • Gentoo / See also
  • packet filtering
    • basics / Setting up a Linux firewall
  • packet header
    • about / Setting up a Linux firewall
  • packets
    • about / Setting up a Linux firewall
  • passive FTP connections / Passive and active FTP connections
  • password-protected website
    • creating / How to do it..., How it works...
    • user account, creating / Creating a user account, How it works...
  • passwords
    • strength, verifying / Verifying the strength of your passwords
    • strength, identifying / Verifying the strength of passwords, How to do it..., How it works...
  • Perl
    • about / Introduction
  • permissions
    • modifying, of file / Changing file ownership and permissions, How to do it..., How it works...
  • Permissions for all modules section
    • about / Permissions for all modules
  • pg_dump command / How it works..., Restoring a database from backup
  • PHP
    • about / Installing PHP
    • installing / How to do it...
    • configuration settings, modifying / Changing PHP configuration settings, How to do it..., How it works...
    • logging in / Logging in PHP, Getting ready, How it works...
  • PHP errors
    • displaying, while debugging / Displaying PHP errors while debugging, How it works...
  • phpMyAdmin
    • about / Installing phpMyAdmin
    • installing / How it works...
  • phpPgAdmin
    • about / Installing phpPgAdmin
    • installing / How to do it..., How it works...
  • PHP settings
    • modifying, for directory / Modifying PHP settings for a directory using .htaccess files
    • modifying, dynamically / Modifying PHP settings dynamically inside script code
  • pluggable authentication module (PAM) / How it works...
  • POP3
    • about / Setting up secure IMAP access to mailboxes
  • port number
    • about / Setting up a Linux firewall
  • port scanning
    • firewall, verifying by / Verifying your firewall by port scanning, How to do it..., How it works...
  • Postfix
    • about / Introduction
    • setting up, on server / How to do it...
    • instructions, for listening SMTP connections on port 587 / There's more...
  • Postfix mail transfer agent
    • setting up, on server / Setting up your server to send and receive e-mails
  • PostgreSQL
    • about / Introduction
    • server configuration files, locating / Getting ready, How it works...
    • location, determining of configuration files / Determining location of other configuration files and data files
    • location, determining of data files / Determining location of other configuration files and data files
    • access, allowing to / Allowing access to PostgreSQL over the network, How to do it..., How it works...
    • user, creating / How to do it...
    • user privileges, granting on database table / How to do it...
  • postgresql-server package / How it works...
  • postgresql.conf file
    • about / Locating the PostgreSQL server configuration files
  • PostgreSQL database
    • creating / Creating a new database, How it works...
  • PostgreSQL database server
    • installing / How to do it...
  • PostgreSQL server
    • user, creating / How to do it...
    • database, creating / How to do it...
    • user remote access, granting to database / How to do it...
    • accessing, over SSH tunnel / Accessing the PostgreSQL server over an SSH tunnel, How it works...
  • predefined firewall configurations, Webmin / Getting ready
  • predefined monitors
    • using / Using predefined monitors
  • Pretty Good Privacy (PGP)
    • about / How it works...
  • priorities
    • about / Saving Syslog messages to a file
  • priority levels
    • about / Saving Syslog messages to a file
    • emerg / Saving Syslog messages to a file
    • alert / Saving Syslog messages to a file
    • crit / Saving Syslog messages to a file
    • err / Saving Syslog messages to a file
    • warning / Saving Syslog messages to a file
    • notice / Saving Syslog messages to a file
    • info / Saving Syslog messages to a file
    • debug / Saving Syslog messages to a file
  • private key
    • generating / Generating a private key
  • privileges, PostgreSQL
    • SELECT / How it works...
    • UPDATE / How it works...
    • INSERT / How it works...
    • DELETE / How it works...
    • RULE / How it works...
    • REFERENCES / How it works...
    • TRIGGER / How it works...
  • Procmail
    • used, for filtering incoming mail / Filtering incoming mail using Procmail and SpamAssassin, How to do it..., How it works...
    / How it works...
  • ProFTPd service / Global configuration and virtual servers
  • Putty
    • tunnel, creating on Window / Creating a tunnel on Windows using Putty
  • PyBlosxom / Installing a Django-based application using mod_wsgi
  • Pylons / Installing a Django-based application using mod_wsgi
  • Pyramid / Installing a Django-based application using mod_wsgi

R

  • recent logins
    • listing / How to do it..., How it works...
  • records
    • editing, in database / Editing records in a database, How to do it...
  • RedirectMatch directive / How it works...
  • REFERENCES privilege / How it works...
  • remote host
    • backing up to / Backing up to a remote host, Getting ready, How it works...
  • remote NFS volume
    • mounting / How to do it..., How it works...
  • remote server
    • monitoring / Monitoring a remote server, How it works..., Checking that a remote server is up
  • repository
    • module, installing from / Installing a module from a repository
  • RFC2142 document
    • URL, for info / Configuring e-mail aliases
  • RHEL
    • about / Installing Webmin on an RPM-based system
  • rkhunter
    • URL / Verifying the system security and setting up intrusion detection and prevention software
  • root login
    • disabling, over SSH / Disabling root login over SSH, How it works...
  • Roundcube
    • about / Setting up secure IMAP access to mailboxes
    • URL / Setting up secure IMAP access to mailboxes
  • row
    • adding, to database table / How to do it...
    • editing, in database table / How to do it...
    • deleting, in database table / How to do it...
  • RPM-based system
    • Webmin, installing on / Installing Webmin on an RPM-based system, How to do it..., How it works...
  • Rsyslog
    • about / Saving Syslog messages to a file
  • rule
    • about / Some iptables terminology
  • RULE privilege / How it works...
  • Running Processes module
    • about / How to do it...
    • command, executing as another user / How to do it...

S

  • Samba
    • home directories, sharing / Sharing home directories
    • debugging / Debugging Samba
  • Samba shared network folder
    • creating / Creating a Samba shared network folder
  • Samba user accounts
    • creating / Creating Samba user accounts
  • Samba users access
    • granting, to shared folder / Granting Samba users access to the shared folder
  • SASL
    • about / Setting up a secure SMTP relay for users
  • schemas
    • about / There's more...
  • secure IMAP access, to mailboxes
    • setting up / Setting up secure IMAP access to mailboxes, How to do it..., How it works...
  • secure SMTP relay
    • setting up, for users / Setting up a secure SMTP relay for users
  • Security Enhanced Linux (SELinux) / Granting Samba users access to the shared folder
    • about / How to do it...
  • security flaw
    • about / Turning off unnecessary services
  • SELECT privilege / How it works...
  • self-signed certificate
    • creating / Making a self-signed certificate
  • sendmail / Introduction
  • series, of command
    • executing / Executing a series of commands
  • server
    • command, executing on / Executing a command on the server, How to do it...
    • netstat command, executing on / How to do it...
    • files, downloading from / Downloading files from the server
    • files, uploading to / Uploading files to the server, How to do it...
    • files, managing on / Getting ready
    • directories, managing on / Getting ready
    • files, editing on / Editing a file on the server
    • directory, creating on / Creating a directory on the server
    • new file, creating on / Creating a new file on the server
    • symbolic link, creating on / Creating a symbolic link on the server
    • MySQL, setting up on / How to do it..., How it works...
    • WordPress, installing on / How to do it...
    • Drupal, installing on / Getting ready, How to do it..., Creating a virtual host and installing WordPress
    • setting up, for sending e-mail / Setting up your server to send and receive e-mails, Getting ready, How to do it...
    • setting up, for receiving e-mail / Setting up your server to send and receive e-mails, Getting ready, How to do it...
    • Postfix, setting up on / How to do it...
    • e-mails, writing on / Reading and writing e-mails on the server
    • e-mails, reading from / Reading and writing e-mails on the server
  • server configuration files, PostgreSQL
    • locating / Getting ready, How it works...
  • Server Name Indication (SNI)
    • about / Setting up encrypted websites with SSL
  • server security checklist
    • about / Server security checklist
  • service
    • accessing, through firewall / Allowing access to a service through the firewall, How to do it...
    • restarting, automatically / Automatically restarting a service that goes down, How it works...
  • service accessible
    • creating, from internal network / Creating a service accessible only from the internal network
  • setuid bit
    • enabling, on executable file / Enabling the setuid bit on an executable file
  • SFTP
    • about / Introduction, Giving users access to your server via SFTP
    • user access, granting to server / Getting ready, How it works...
  • shared folder
    • Samba users access, granting to / Granting Samba users access to the shared folder
  • SHOW command / There's more...
  • SMTP
    • about / Setting up your server to send and receive e-mails, Setting up secure IMAP access to mailboxes
  • SMTP authentication
    • testing, Telnet used / Using Telnet to test SMTP authentication
  • SMTP relay
    • setting up, for users / How to do it..., How it works...
  • Snort
    • URL / Verifying the system security and setting up intrusion detection and prevention software
  • software packages
    • installing / Installing software packages
    • modules, installing from / Installing additional modules from software packages
  • spam
    • about / Introduction
  • SpamAssassin
    • used, for filtering incoming mail / Filtering incoming mail using Procmail and SpamAssassin, How to do it..., How it works...
  • specific URLs
    • options, setting for / Setting options for specific URLs
    • options, setitng for / Setting options for specific URLs
  • SQL script
    • executing, from file / Executing a SQL script from a file
  • SSH
    • root login, disabling over / Disabling root login over SSH, How it works...
  • SSH tunnel
    • used, for connecting to Webmin / Connecting to Webmin securely over an SSH tunnel, How it works...
    • sharing, with other machines / Sharing the SSH tunnel with other machines
    • MySQL server, accessing over / Accessing your MySQL server over an SSH tunnel, Getting ready
    • making, in MySQL Workbench / Making an SSH tunnel in MySQL Workbench
    • PostgreSQL server, accessing over / Accessing the PostgreSQL server over an SSH tunnel, How it works...
  • SSL
    • used, for encrypted websites / Getting ready
  • SSL-protected HTTPS websit
    • setting up / How to do it..., How it works...
  • standard input (STDIN) / Passing input to a command
  • static HTML site
    • creating / Creating a static HTML site, How to do it..., How it works...
  • static site
    • about / Introduction
  • sticky bit
    • setting, on directory / Setting the sticky bit on a directory
  • strong passwords
    • about / How to do it...
  • structure
    • editing, of database / Editing the structure of your database
  • sudo lastb command / How it works...
  • symbolic link
    • creating, on server / Creating a symbolic link on the server
  • Syslog-NG
    • about / Saving Syslog messages to a file
  • Syslog messages
    • saving, to file / Getting ready, How to do it...
  • system
    • firewall, building around / Building a firewall around your system
    • monitoring / Monitoring your system
    • Apache, setting up on / How to do it...
  • system boot time
    • Apache, starting at / Setting Apache to start at system boot time
  • system group
    • creating / Creating and editing a system group
    • editing / Creating and editing a system group
  • system groups
    • importing / Export and import system groups
    • exporting / Export and import system groups
  • system load
    • monitoring / Monitoring system load
  • System Logs
    • configuring, for automatic refresh / Configuring system logs to refresh automatically
  • system security
    • verifying / Verifying the system security and setting up intrusion detection and prevention software
  • system services
    • controlling / How to do it..., How it works...
  • system user account
    • creating / Creating a system user account, How it works...

T

  • table
    • about / Some iptables terminology
    • creating, in database / How to do it...
    • deleting, from database / How to do it...
  • tape archive (TAR) file format / Downloading a directory and its content
  • TAR file format / Creating a backup of a selected directory
  • tasks
    • running, in background / Running tasks in background
  • Telnet
    • used, for testing SMTP authentication / Using Telnet to test SMTP authentication
  • terminal emulator
    • running, in browser / Running a terminal emulator in the browser
  • Trac / Installing a Django-based application using mod_wsgi
  • TRIGGER privilege / How it works...
  • tunnel
    • creating, on Window / Creating a tunnel on Windows using Putty
  • TurboGears / Installing a Django-based application using mod_wsgi

U

  • UDP
    • about / Setting up network-shared folders for Windows
  • UNIX pseudo user
    • creating / Creating a UNIX pseudo user
  • Unix sockets / Introduction
  • Unix users
    • about / Introduction
  • unnecessary services
    • turning off / Turning off unnecessary services, How to do it..., How it works...
  • UPDATE privilege / How it works...
  • user
    • UID, modifying / Modifying a user's UID and other information, How it works...
    • creating / How to do it...
  • user account
    • disabling, temporarily / Temporarily disabling a user account
  • Usermin
    • about / Introduction
    • installing / Installing Usermin, How it works...
  • user privileges
    • granting, on database table / How to do it...
  • users
    • about / Introduction
    • creating / Creating a Webmin user, How to do it..., How it works...
    • cloning / Clone a Webmin user
    • options / Switch to user
    • creating, based on system accounts / Creating Webmin users based on system accounts, How to do it..., How it works...
    • password, modifying / Changing a user's password, How it works...
    • importing, into another system / How to do it..., How it works...
    • exporting / How to do it..., How it works...
    • specifying, based on ability for scheduling cron jobs / Specifying which users can schedule tasks with cron
    • secure SMTP relay, setting up for / Setting up a secure SMTP relay for users
    • SMTP relay, setting up for / How to do it..., How it works...

V

  • virtual host
    • creating / Creating a virtual host, How to do it..., How it works..., Creating a virtual host and installing WordPress
  • virtual server / Global configuration and virtual servers
  • vi text editor
    • about / How to do it...

W

  • Web
    • about / Introduction
  • web.py / Installing a Django-based application using mod_wsgi
  • Web2Py / Installing a Django-based application using mod_wsgi
  • Webalizer
    • about / Analyzing logfiles using Webalizer
    • used, for analyzing logfiles / Getting ready, How to do it...
  • Webmin
    • about / Introduction
    • installing, on Debian-based system / How to do it..., How it works...
    • installing, on RPM-based system / Installing Webmin on an RPM-based system
    • installing, on another system / Installing Webmin on another system, How to do it...
    • connecting to / Connecting to Webmin, How to do it..., How it works...
    • listening port, modifying / Changing Webmin's listening port
    • IP address, specifying / Specifying the IP address on which Webmin listens
    • modules, installing / Installing additional Webmin modules, How to do it..., How it works...
    • monitoring / Monitoring what Webmin is doing, How to do it...
    • enabling, for sending e-mail / How to do it..., How it works...
    • logging in / How to do it...
    • user log, controlling / Controlling who is currently using Webmin, How it works...
    • access, restricting to specific IP / Restricting Webmin access to a specific IP, How it works...
    • connecting to, over SSH tunnel / Connecting to Webmin securely over an SSH tunnel, How to do it..., How it works...
    • logfiles, adding to / Adding other logfiles to Webmin
    • logfiles, monitoring through / How to do it…
    • used, for restarting Apache / Restarting Apache, How it works...
    • message sending, testing through / Testing message sending through Webmin
  • Webmin group
    • about / Introduction
    • creating, with access to modules / Creating a Webmin group with access to specific modules and options, How to do it..., How it works...
  • Web Server Gateway Interface (WSGI) / How it works...
  • Werkzeug / Installing a Django-based application using mod_wsgi
  • who command / How it works...
  • wildcard certificate
    • about / Making a self-signed certificate
  • Window
    • tunnel, creating on / Creating a tunnel on Windows using Putty
  • Windows
    • network shared folders, setting up for / Setting up network-shared folders for Windows, Getting ready
  • Windows shared folder
    • mounting / How to do it..., How it works...
  • WordPress
    • about / Installing WordPress on your server
    • installing, on server / How to do it...
    • installing / Creating a virtual host and installing WordPress, How it works...

Y

  • yum utility
    • about / Installing Webmin on an RPM-based system

Z

  • Zope / Installing a Django-based application using mod_wsgi
  • zypper utility
    • about / Installing Webmin on an RPM-based system
lock icon The rest of the chapter is locked
arrow left Previous Section
Register for a free Packt account to unlock a world of extra content!
A free Packt account unlocks extra newsletters, articles, discounted offers, and much more. Start advancing your knowledge today.
Unlock this book and the full library FREE for 7 days
Get unlimited access to 7000+ expert-authored eBooks and videos courses covering every tech area you can think of
Renews at $19.99/month. Cancel anytime
Banner background image