
Webmin Administrator's Cookbook.
Title:
Webmin Administrator's Cookbook.
Author:
Karzynski, Michal.
ISBN:
9781849515856
Personal Author:
Physical Description:
1 online resource (495 pages)
Contents:
Webmin Administrator's Cookbook -- Table of Contents -- Webmin Administrator's Cookbook -- Credits -- About the Author -- About the Reviewers -- www.PacktPub.com -- Support files, eBooks, discount offers and more -- Why Subscribe? -- Free Access for Packt account holders -- Preface -- What this book covers -- What you need for this book -- Who this book is for -- Conventions -- Reader feedback -- Customer support -- Errata -- Piracy -- Questions -- 1. Setting Up Your System -- Introduction -- Installing Webmin on a Debian-based system -- How to do it... -- How it works... -- There's more... -- See also -- Installing Webmin on an RPM-based system -- How to do it... -- How it works... -- There's more... -- See also -- Installing Webmin on another system -- Getting ready -- How to do it... -- How it works... -- See also -- Connecting to Webmin -- Getting ready -- How to do it... -- How it works... -- There's more... -- Changing Webmin's listening port -- Specifying the IP address on which Webmin listens -- Installing additional Webmin modules -- Getting ready -- How to do it... -- How it works... -- There's more... -- Installing a module from a repository -- Uninstalling a module -- See also -- Monitoring what Webmin is doing -- Getting ready -- How to do it... -- How it works... -- There's more... -- Rolling back file changes -- See also -- Controlling which system services are started at boot -- How to do it... -- How it works... -- There's more... -- Creating a custom init script -- Inspecting active processes -- Inspecting the installed software packages -- How to do it... -- How it works... -- There's more... -- Viewing the files installed with a package -- Identifying which package installed a file -- Installing software packages -- Getting ready -- How to do it... -- How it works... -- There's more...
Updating the installed packages to the latest versions -- How to do it... -- How it works... -- There's more... -- Enabling Webmin to send an e-mail -- Getting ready -- How to do it... -- How it works... -- See also -- Getting an e-mail when new versions of packages become available -- Getting ready -- How to do it... -- How it works... -- There's more... -- Reading the documentation of the installed software -- How to do it... -- How it works... -- There's more... -- 2. User Management -- Introduction -- Creating a Webmin user -- Getting ready -- How to do it... -- How it works... -- There's more... -- Clone a Webmin user -- Switch to user -- See also -- Creating a Webmin group with access to specific modules and options -- How to do it... -- How it works... -- There's more... -- Permissions for all modules -- See also -- Allowing users to log in to Webmin with the system credentials -- Getting ready -- How to do it... -- How it works... -- There's more... -- Creating Webmin users based on system accounts -- Getting ready -- How to do it... -- How it works... -- Controlling who is currently using Webmin -- How to do it... -- How it works... -- Creating a system user account -- Getting ready -- How to do it... -- How it works... -- Modifying a user's UID and other information -- How to do it... -- How it works... -- Temporarily disabling a user account -- How to do it... -- How it works... -- Creating and editing a system group -- How to do it... -- How it works... -- Changing a user's password -- Getting ready -- How to do it... -- How it works... -- Exporting users and importing them into another system -- How to do it... -- How it works... -- Webmin's batch file format for operations on users -- Webmin's batch file format for operations on groups -- There's more... -- Export and import system groups -- Batch update user accounts.
Batch delete user accounts -- See also -- Installing Usermin -- How to do it... -- How it works... -- See also -- 3. Securing Your System -- Introduction -- Server security checklist -- Keeping your system up-to-date -- Turning off unnecessary services -- Building a firewall around your system -- Performing backups -- Monitoring your system -- Verifying the strength of your passwords -- Verifying the system security and setting up intrusion detection and prevention software -- Setting up a Linux firewall -- Some iptables terminology -- Getting ready -- How to do it... -- How it works... -- There's more... -- See also -- Allowing access to a service through the firewall -- Getting ready -- How to do it... -- How it works... -- There's more... -- Creating a service accessible only from the internal network -- See also -- Verifying your firewall by port scanning -- Getting ready -- How to do it... -- How it works... -- There's more... -- Host discovery with Nmap -- Scanning all ports -- Scanning without administrative privileges -- See also -- Turning off unnecessary services -- How to do it... -- How it works... -- Verifying the strength of passwords -- Getting ready -- How to do it... -- How it works... -- Disabling root login over SSH -- How to do it... -- How it works... -- Restricting Webmin access to a specific IP -- Getting ready -- How to do it... -- How it works... -- There's more... -- Allowing access from multiple IP addresses -- Allowing access from a dynamically allocated IP -- Allowing access from an IP range -- Allowing access from the local network -- Connecting to Webmin securely over an SSH tunnel -- Getting ready -- How to do it... -- How it works... -- There's more... -- Sharing the SSH tunnel with other machines -- Creating a tunnel on Windows using Putty -- See also -- Closing inactive Webmin sessions automatically.
How to do it... -- How it works... -- 4. Controlling Your System -- Introduction -- Executing a command on the server -- How to do it... -- How it works... -- There's more... -- Executing a series of commands -- Executing commands conditionally -- Executing a command from history -- Executing a command as another user -- Getting ready -- How to do it... -- How it works... -- There's more... -- Passing input to a command -- Running tasks in background -- Setting a command to be executed in the future -- Getting ready -- How to do it... -- How it works... -- There's more... -- See also -- Scheduling a command to run regularly with cron -- Getting ready -- How to do it... -- How it works... -- There's more... -- Disabling a cron task temporarily -- Cloning a cron task -- Specifying which users can schedule tasks with cron -- Creating a panel for the commands that you execute often -- Getting ready -- How to do it... -- How it works... -- There's more... -- Cloning a command -- Specifying command arguments -- Making the command available in Usermin -- See also -- Creating a panel with the database commands that you execute often -- Getting ready -- How to do it... -- How it works... -- See also -- Running a terminal emulator in the browser -- How to do it... -- How it works... -- There's more... -- 5. Monitoring Your System -- Introduction -- Viewing and searching through system logfiles -- Getting ready -- How to do it... -- How it works… -- There's more... -- Configuring system logs to refresh automatically -- See also -- Saving Syslog messages to a file -- Getting ready -- How to do it... -- How it works... -- There's more... -- Adding other logfiles to Webmin -- Getting ready -- How to do it… -- How it works... -- There's more... -- Configuring logfile rotation -- Getting ready -- How to do it... -- How it works... -- There's more...
Rotating logfiles on demand -- Editing default options -- Sending logfiles by email when rotating -- Listing recent logins -- How to do it... -- How it works... -- There's more... -- Receiving an e-mail when a service stops running -- Getting ready -- How to do it... -- How it works... -- There's more... -- Inspecting monitor history -- Using predefined monitors -- Monitoring system load -- Monitoring disk space -- See also -- Automatically restarting a service that goes down -- Getting ready -- How to do it... -- How it works... -- Monitoring a remote server -- Getting ready -- How to do it... -- How it works... -- There's more... -- Checking that a remote server is up -- Checking that a remote server is running a network service -- 6. Managing Files on Your System -- Introduction -- Downloading files from the server -- How to do it... -- How it works... -- See also -- Uploading files to the server -- Getting ready -- How to do it... -- How it works... -- There's more... -- Downloading files from the Web directly onto your server -- Downloading files from the Web in the background -- Managing files and directories on the server -- Getting ready -- How to do it... -- Copying or moving a file or directory -- Renaming a file or directory -- Deleting a file or directory -- Editing a file on the server -- Creating a directory on the server -- Creating a new file on the server -- Creating a symbolic link on the server -- Downloading a directory and its content -- Extracting files from a compressed archive -- How it works... -- See also -- Changing file ownership and permissions -- Getting ready -- How to do it... -- How it works... -- There's more... -- Enabling the setuid bit on an executable file -- Setting the sticky bit on a directory -- Changing ACLs on a directory -- Setting up network-shared folders for Windows -- Getting ready -- How to do it...
Creating a UNIX pseudo user.
Abstract:
Written in a cookbook format with practical recipes this book helps you to perform various administrative tasks using Webmin and enables you to perform common jobs more efficiently.This book is perfect for System administrators who want to learn more advanced concepts of Webmin and how it can help to set up a server for development, testing or deployment.
Local Note:
Electronic reproduction. Ann Arbor, Michigan : ProQuest Ebook Central, 2017. Available via World Wide Web. Access may be limited to ProQuest Ebook Central affiliated libraries.
Genre:
Electronic Access:
Click to View