system administration with webmin

Embed Size (px)

Citation preview

  • 8/12/2019 system administration with webmin

    1/48

    Table of ContentsForeword

    1. Logging In2. Webmin Configuration

    3. General System Configuration

    Bootup and ShutdownDisk and Network Filesystems

    Manual PagesNFS Exports

    Process ManagerCron Jobs

    Software Packages

    System LogsUsers and Groups

    4. Server and Daemon Configuration

    Introduction to ServersApache

    Global Configuration

    Processes and LimitsNetworking and AddressesApache Modules

    MIME Types

    MiscellaneousCGI Programs

    Per-Directory Options Files

    Virtual ServersBIND 8 DNS Server

    Other DNS Servers

    5. Hardware Configuration

    Linux Boot ConfigurationNetwork Configuration

    Routing and Gateways

    DNS ClientHost Addresses

    Partition Manager

    Printer Administration6. Others Category

    Custom Commands

    http://www.webmin.com/webmin
  • 8/12/2019 system administration with webmin

    2/48

    List of Figures1-1. Entering the URL1-2. The Webmin Index

    2-1. The Webmin Index

    2-2. Editing User Access Controls3-1. System Category

    3-2. Create NFS Export

    3-3. Create Cron Job

    3-4. Install Package3-5. System Logs

    4-1. Servers Category

    4-2. Apache Global Configuration4-3.Networking and Addresses

    4-4. Apache Modules

    4-5. Apache MIME Types4-6. Apache Miscellaneous Page

    4-7. Apache CGI Programs

    4-8. Per-Directory Options File

    4-9. Virtual Servers

    4-10. BIND 8 DNS Server5-1. Hardware Configuration

    5-2. Linux Bootup Configuration5-3. Editing Boot Kernel

    5-4.Network Interfaces

    5-5. Editing a Bootup Interface5-6. Routing and Gateways

    5-7. Host Addresses

    5-8. Partition Manager

    5-9. Printer Administration5-10. Adding a New Printer

    5-11. Adding a New Printer (cont'd)6-1. Create a New Custom Command6-2. Output From Pinger Custom Command

    6-3. Output From Ping Host Custom Command

  • 8/12/2019 system administration with webmin

    3/48

    System Administration With Webmin

  • 8/12/2019 system administration with webmin

    4/48

  • 8/12/2019 system administration with webmin

    5/48

  • 8/12/2019 system administration with webmin

    6/48

  • 8/12/2019 system administration with webmin

    7/48

  • 8/12/2019 system administration with webmin

    8/48

    Table of ContentsBootup and Shutdown

    Disk and Network Filesystems

    Manual PagesNFS Exports

    Process ManagerCron JobsSoftware Packages

    System Logs

    Users and Groups

  • 8/12/2019 system administration with webmin

    9/48

  • 8/12/2019 system administration with webmin

    10/48

  • 8/12/2019 system administration with webmin

    11/48

  • 8/12/2019 system administration with webmin

    12/48

  • 8/12/2019 system administration with webmin

    13/48

  • 8/12/2019 system administration with webmin

    14/48

  • 8/12/2019 system administration with webmin

    15/48

  • 8/12/2019 system administration with webmin

    16/48

  • 8/12/2019 system administration with webmin

    17/48

  • 8/12/2019 system administration with webmin

    18/48

    Table of ContentsIntroduction to Servers

    ApacheBIND 8 DNS Server

  • 8/12/2019 system administration with webmin

    19/48

    The officialApache documentationis a good source of additional information.

    http://www.apache.org/docs/http://www.apache.org/docs/http://www.apache.org/docs/
  • 8/12/2019 system administration with webmin

    20/48

    http://www.apache.org/docs/mod/core.html#limitrequestfieldsizehttp://www.apache.org/docs/mod/core.html#limitrequestfieldsizehttp://www.apache.org/docs/mod/core.html#limitrequestfields
  • 8/12/2019 system administration with webmin

    21/48

    For KeepAlive requests, only the first request is counted towards this limit. In effect, it changesthe behavior to limit the number of connections per child.

    http://www.apache.org/docs/mod/core.html#extendedstatushttp://www.apache.org/docs/mod/core.html#startservershttp://www.apache.org/docs/mod/core.html#minspareservershttp://www.apache.org/docs/mod/core.html#maxspareservershttp://www.apache.org/docs/mod/core.html#maxrequestsperchildhttp://www.apache.org/docs/mod/core.html#maxclientshttp://www.apache.org/docs/mod/core.html#limitrequestline
  • 8/12/2019 system administration with webmin

    22/48

    http://www.apache.org/docs/mod/core.html#maxkeepaliverequestshttp://www.apache.org/docs/mod/core.html#maxkeepaliverequestshttp://www.apache.org/docs/mod/core.html#keepalivehttp://www.apache.org/docs/mod/core.html#porthttp://www.apache.org/docs/mod/core.html#listenhttp://www.apache.org/docs/bind.html
  • 8/12/2019 system administration with webmin

    23/48

    http://www.apache.org/docs/mod/core.html#timeouthttp://www.apache.org/docs/mod/core.html#timeouthttp://www.apache.org/docs/mod/core.html#sendbuffersizehttp://www.apache.org/docs/vhosts/index.htmlhttp://www.apache.org/docs/mod/core.html#listenbackloghttp://www.apache.org/docs/mod/core.html#keepalivetimeout
  • 8/12/2019 system administration with webmin

    24/48

    http://modules.apache.org/http://www.apache.org/docs/mod/index-bytype.htmlhttp://www.apache.org/docs/mod/mod_so.html
  • 8/12/2019 system administration with webmin

    25/48

    http://www.faqs.org/faqs/mail/mime-faq/mime0/http://www.oac.uci.edu/indiv/ehood/MIME/MIME.html
  • 8/12/2019 system administration with webmin

    26/48

    http://www.apache.org/docs/mod/core.html#servertokenshttp://www.apache.org/docs/mod/core.html#scoreboardfilehttp://www.apache.org/docs/mod/core.html#pidfilehttp://www.apache.org/docs/mod/core.html#lockfilehttp://www.apache.org/docs/mod/core.html#coredumpdirectory
  • 8/12/2019 system administration with webmin

    27/48

    http://www.apache.org/docs/mod/mod_cgi.html#scriptloghttp://www.apache.org/docs/mod/core.html#servertype
  • 8/12/2019 system administration with webmin

    28/48

  • 8/12/2019 system administration with webmin

    29/48

    More information on options files can be found in the Apache docs under the Optionsdirective.

    http://www.apache.org/docs/mod/core.html#options
  • 8/12/2019 system administration with webmin

    30/48

    http://www.webmin.com/
  • 8/12/2019 system administration with webmin

    31/48

    Table of Contents

    Linux Boot ConfigurationNetwork Configuration

    Partition ManagerPrinter Administration

  • 8/12/2019 system administration with webmin

    32/48

  • 8/12/2019 system administration with webmin

    33/48

  • 8/12/2019 system administration with webmin

    34/48

  • 8/12/2019 system administration with webmin

    35/48

  • 8/12/2019 system administration with webmin

    36/48

  • 8/12/2019 system administration with webmin

    37/48

  • 8/12/2019 system administration with webmin

    38/48

  • 8/12/2019 system administration with webmin

    39/48

  • 8/12/2019 system administration with webmin

    40/48

  • 8/12/2019 system administration with webmin

    41/48

  • 8/12/2019 system administration with webmin

    42/48

  • 8/12/2019 system administration with webmin

    43/48

  • 8/12/2019 system administration with webmin

    44/48

  • 8/12/2019 system administration with webmin

    45/48

  • 8/12/2019 system administration with webmin

    46/48

  • 8/12/2019 system administration with webmin

    47/48

  • 8/12/2019 system administration with webmin

    48/48

    Beware that there have been security issues with allowing user entered data on custom

    commands in the past. All known exploits have been fixed, but it is still probably a wise idea tocarefully consider security implications before giving a normally untrusted user access to

    commands that allow arbitrary text entry.