SlideShare une entreprise Scribd logo
1  sur  38
Introduction
System Administration With
Webmin
A brief overview of
new era administration
tool
Prepared by
Henry Batula

12539114

Ni Xiao

12640223

Peter Greenup

12645736
What is Webmin?


Webmin is a web-based interface for system
administration for Unix/Linux. Using any
browser that supports tables and forms (and
Java for the File Manager module), you can
setup user accounts, Apache, DNS, file
sharing and so on



Often considered equivalent to windows
control panel
3
What is Webmin (cont’d)







It is a user administration tool written by Jamie
Cameron in Perl that is designed to be lightweight,
functional, and easily extensible
It has been translated to 14 languages at the moment
It has been embraced by a number of hardware and
operating system vendors as the default system
administration tool(Linux-Mandrake 7.0)
It is extremely portable, offering support for more
than 25 different Unix/Linux Operating Systems
4
What is Webmin? (cont’d)


It is very easily extended to support new
features and options, due to it's open and well
documented API
 It also happens to be a fast and easy to use
tool for general Unix/Linux system
administration
 It allows easy addition of new modules
without changing any of the existing code
5
What is required


A simple web server, and a number of CGI
programs which directly update system files
like /etc/inetd.conf and /etc/passwd.



The web server and all CGI programs must be
written in Perl version 5. This means that you
only need a Perl binary to run it.
6
Who Webmin is For


It is an excellent tool for both novice and
experienced system administrators



When run from a local machine, it can help
new users become familiar with the
capabilities of a Linux system.
7
Sections within Webmin


The individual modules of webim are found
in 5 different sections.
•
•
•
•
•
•

Webmin
System
Servers
Networking
Hardware
and Others
8
Interface of Webmin

9
Webmin modules






It uses modules, which are similar to plug-ins, and
easily allow you to extend the base functions of
Webmin.
It is divided into a number of modules that each
allows to administer a single aspect of system
There are Currently 127 Modules
The standard modules provide a graphical interface
for: Apache, Squid, Bind, NFS, man pages,
Sendmail, Postfix, Samba
10
Common Modules from Webmin 0.74 Modules
admi Scheduled Cron Jobs
n
NFS Exports

BIND 4 DNS Server
Internet Services and Protocols

Bootup and Shutdown Actions
Samba Windows File Sharing

Disk and Network Filesystems
Users, Groups and Passwords

Partitions on Local Disks

Running Processes

Webmin Configuration

Disk Quotas

Software Packages
Webmin Users

PPP Usernames and Passwords
Apache Webserver

Printer Administration

BIND 8 DNS Server

Sendmail Configuration

Squid Proxy Server

File Manager

Network Configuration

DHCP Server

Majordomo List Manager

Firewall Configuration

11
Supported Operating Systems
Sun Solaris

NetBSD

DEC/Compaq OSF/1

Cobalt Linux

Mandrake Linux

Mandrake Linux Coprporate Server

Caldera OpenLinux eServer

BSD

IBM AIX

Redhat Linux

HP/UX

SCO UnixWare

Slackware Linux

SGI/UX

SCO OpenServer

SuSE Linux

Corel Linux

TurboLinux

MSC Linux

LinuxPPC

Xlinux

Cendio LBS Linux

Linux From Scratch

Trustix

Ute Linux

Lanthan Linux

Trustix

Cendio LBS Linux

FreeBSD

OpenBSD

Debian Linux

SGI Irix

Mac OS Server X

Delix DLD Linux

Conectiva Linux

12

Some of
Webmin
supported
operating
systems
Installation of Webmin
Installation of Webmin


Firstly check to see if it is currently installed. Do a
search for the webmin module. Webmin is included
with many linux operating systems, so may appear
on an installation disk.


Installation requires that Perl 5 is already installed (this is usually
included with most versions of linux).

14
Installation (Cont’d)


L-M animation of
finding package.



(you may need to
wait a few
seconds for the
animation to
start).

15
Installation of Webmin (Cont’d)


Otherwise it can be downloaded from www.webmin.com There
are a couple of different versions available, choose the one
which best suits your current system. Approximate file size is
3.6 to 4MB



If installing the RPM package run the command:
rpm -U webmin-0.87.rpm





If using the Solaris package run the following command:
pkgadd -d webmin-0.87.pkg
Begins with root username and password.

16
Installation Checks






Please wait for
animation of
Webmin after install.
Webmin is seen as a
new service in the
linuxconf control
panel
Ktail messages
shows that webmin
starts automatically
after install.
17
Installation Checks (Cont’d)


Check the
following functions
for Webmin:
Stop
Start
Restart



The "messages"
log will show the
status.
Please wait for
animation.



18
Logging on


Open a web browser such as Netscape or IE,
on any machine with access to the server you
wish to log onto.
 Browse to the port 10000 of the IP address or
hostname. (as shown below)

19
Logging on (Cont’d)


Animation of
logging onto the
service.

20
Example Modules

A brief description of some of the
commonly used modules.
Webmin main tab

22
Webmin Configuration


This section give the user control of the webmin setup.
Allowing the adjustment to the following areas.






IP address control
Password settings
Interface control
Language used
Modules included

23
Webmin Configuration (Cont’d)


Animation of
access to IP
address

24
System Tab

25
System modules


Bootup and shutdown
• as name suggests



Users and Groups
• displays all users names, id’s home directory etc.
• allows editing of user settings



Manual Pages
• extensive help pages

26
System modules (Cont’d)


Cron Jobs
• This is one process that is greatly simplified by the
webmin interface.
• Cron is a daemon that runs constantly on most unix
machines. Allows for the scheduling of processes to
be run at set times eg. backups or scans.
• Lists all scheduled jobs
• Control access of users to cron jobs
• Add a new scheduled item
27
System modules (Cont’d)


Cron job
screen
sample

28
System modules (Cont’d)


Software packages






View all installed
packages
Search for
installed packages
Install new
packages

29
System modules (Cont’d)


30

Install
package
screen
sample
System modules (Cont’d)


FileSystem Management


It provides permission to
•
•
•
•
•



mount,
dismount,
create,
edit, and
delete 14 different filesystems

To get started,
• click the Disk and Network Filesystems



Webmin displays a list of available filesystems
31
System modules (Cont’d)


File System Management


Display screen will show the
• mount point,
• filesystem type,
• device or location whether it is
• mounted, and
• listed in /etc/fstab.



To edit one of the listed file system,
• click its mount point, listed in the first column

32
System modules (Cont’d)


File System Management


To add or create a new filesystem,
• first select its type from the drop-down list box
• then click the “Add” button





The Create Mount and the Edit Mount screens are similar
except that it has to be filled it out
Select the “Don't Save” button
• to prevent an entry for the swapfile from being added to /etc/fstab
• the swapfile will be named, imaginatively, /tmp/swapfile



Click the “Create” button to activate the changes
33
System modules (Cont’d)



The display screen
After making changes,
click
•

•

the “Apply” button to
update the /etc/fstab file
activate the changes.

34
System modules (Cont’d)


Running Processes


Webmin's process manager
• resembles a browser-based version of the famous top utility
• allows to execute an arbitrary command
• screen is obtained by
• clicking the “Running Processes” icon



The display is sorted either
•
•
•
•

by process ID or by selecting the link of
username,
memory usage, and
CPU time consumed

35
System modules (Cont’d)
 Running


Processes

Can be used after filling in the searching criteria
• by clicking the corresponding search button

Criteria

Description

Owned by

Enter a user name

Matching

Enter a string

Usage % CPU

Enter between 0 and 100

Using filesystem

Select a filesystem

Using file

Enter a filename

36
System modules (Cont’d)
 Running


Processes

Can be used to change process priority
• click a PID from either the main listing or a search
screen
• select a new priority (called a nice level)
• then click the “Change” button

37
System modules (Cont’d)
 Running


Processes

Common process signals with webmin

Signal

Description

INT

Sends a keyboard interrupt (Ctrl+C)

QUIT

Terminates the process.

ABRT

Terminates the process and creates a memory
dump

KILL

Terminates the process

TERM

Terminates the process

STOP

Stops the process, but does not kill it

CONT

Resumes a stopped process

38

Contenu connexe

Tendances

ICONUK 2014 Connections Migration Tips and Tricks
ICONUK 2014 Connections Migration Tips and TricksICONUK 2014 Connections Migration Tips and Tricks
ICONUK 2014 Connections Migration Tips and TricksVictor Toal
 
Parallels Plesk Panel 9 Quick Start Guide
Parallels Plesk Panel 9 Quick Start GuideParallels Plesk Panel 9 Quick Start Guide
Parallels Plesk Panel 9 Quick Start Guidewebhostingguy
 
ICONUK 2015 - Installing Connections Add-Ons Tips and Tricks
ICONUK 2015 - Installing Connections Add-Ons Tips and TricksICONUK 2015 - Installing Connections Add-Ons Tips and Tricks
ICONUK 2015 - Installing Connections Add-Ons Tips and TricksVictor Toal
 
Unit+seven+ +introduction+to+linux+and+ubuntu
Unit+seven+ +introduction+to+linux+and+ubuntuUnit+seven+ +introduction+to+linux+and+ubuntu
Unit+seven+ +introduction+to+linux+and+ubuntuErdo Deshiant Garnaby
 
Session 3 - Windows Server 2012 with Jared Thibodeau
Session 3 - Windows Server 2012 with Jared ThibodeauSession 3 - Windows Server 2012 with Jared Thibodeau
Session 3 - Windows Server 2012 with Jared ThibodeauCTE Solutions Inc.
 
JMP105 - "How Stuff Works" - Domino Style!
JMP105 - "How Stuff Works" - Domino Style!JMP105 - "How Stuff Works" - Domino Style!
JMP105 - "How Stuff Works" - Domino Style!NerdGirlJess
 
Open mic on what's new in domino 9 social edition
Open mic on what's new in domino 9 social editionOpen mic on what's new in domino 9 social edition
Open mic on what's new in domino 9 social editionsreeJk
 
Lotus 190-980 Domino 8.5 System Administration Fundamentals
Lotus 190-980 Domino 8.5 System Administration FundamentalsLotus 190-980 Domino 8.5 System Administration Fundamentals
Lotus 190-980 Domino 8.5 System Administration FundamentalsMarek Zawadzki
 
Important tips on Router and SMTP mail routing
Important tips on Router and SMTP mail routingImportant tips on Router and SMTP mail routing
Important tips on Router and SMTP mail routingjayeshpar2006
 
IBM Lotusphere 2012 Show301: Leveraging the Sametime Proxy to support Mobile ...
IBM Lotusphere 2012 Show301: Leveraging the Sametime Proxy to support Mobile ...IBM Lotusphere 2012 Show301: Leveraging the Sametime Proxy to support Mobile ...
IBM Lotusphere 2012 Show301: Leveraging the Sametime Proxy to support Mobile ...William Holmes
 
Unit+nine+ +additional+topics+and+resources
Unit+nine+ +additional+topics+and+resourcesUnit+nine+ +additional+topics+and+resources
Unit+nine+ +additional+topics+and+resourcesErdo Deshiant Garnaby
 
MCSA (Window Server 2012) Training Gurgaon
MCSA (Window Server 2012) Training GurgaonMCSA (Window Server 2012) Training Gurgaon
MCSA (Window Server 2012) Training GurgaonInformation Technology
 
Upgradingtodominov10bestpractices1549485091676
Upgradingtodominov10bestpractices1549485091676Upgradingtodominov10bestpractices1549485091676
Upgradingtodominov10bestpractices1549485091676André Luís Cardoso
 
Connect 2013 - Making IBM Traveler High Available: Extending And Securing The...
Connect 2013 - Making IBM Traveler High Available: Extending And Securing The...Connect 2013 - Making IBM Traveler High Available: Extending And Securing The...
Connect 2013 - Making IBM Traveler High Available: Extending And Securing The...René Winkelmeyer
 
BP209 doctors have scalpels, carpenters have hammers, ibm sametime develope...
BP209   doctors have scalpels, carpenters have hammers, ibm sametime develope...BP209   doctors have scalpels, carpenters have hammers, ibm sametime develope...
BP209 doctors have scalpels, carpenters have hammers, ibm sametime develope...Carl Tyler
 
Blug connections
Blug connectionsBlug connections
Blug connectionsWannes Rams
 

Tendances (20)

Unit+eight+ +ubuntu+security
Unit+eight+ +ubuntu+securityUnit+eight+ +ubuntu+security
Unit+eight+ +ubuntu+security
 
ICONUK 2014 Connections Migration Tips and Tricks
ICONUK 2014 Connections Migration Tips and TricksICONUK 2014 Connections Migration Tips and Tricks
ICONUK 2014 Connections Migration Tips and Tricks
 
Parallels Plesk Panel 9 Quick Start Guide
Parallels Plesk Panel 9 Quick Start GuideParallels Plesk Panel 9 Quick Start Guide
Parallels Plesk Panel 9 Quick Start Guide
 
ICONUK 2015 - Installing Connections Add-Ons Tips and Tricks
ICONUK 2015 - Installing Connections Add-Ons Tips and TricksICONUK 2015 - Installing Connections Add-Ons Tips and Tricks
ICONUK 2015 - Installing Connections Add-Ons Tips and Tricks
 
Unit+seven+ +introduction+to+linux+and+ubuntu
Unit+seven+ +introduction+to+linux+and+ubuntuUnit+seven+ +introduction+to+linux+and+ubuntu
Unit+seven+ +introduction+to+linux+and+ubuntu
 
Session 3 - Windows Server 2012 with Jared Thibodeau
Session 3 - Windows Server 2012 with Jared ThibodeauSession 3 - Windows Server 2012 with Jared Thibodeau
Session 3 - Windows Server 2012 with Jared Thibodeau
 
microsoft+windows+security
microsoft+windows+securitymicrosoft+windows+security
microsoft+windows+security
 
JMP105 - "How Stuff Works" - Domino Style!
JMP105 - "How Stuff Works" - Domino Style!JMP105 - "How Stuff Works" - Domino Style!
JMP105 - "How Stuff Works" - Domino Style!
 
Open mic on what's new in domino 9 social edition
Open mic on what's new in domino 9 social editionOpen mic on what's new in domino 9 social edition
Open mic on what's new in domino 9 social edition
 
Lotus 190-980 Domino 8.5 System Administration Fundamentals
Lotus 190-980 Domino 8.5 System Administration FundamentalsLotus 190-980 Domino 8.5 System Administration Fundamentals
Lotus 190-980 Domino 8.5 System Administration Fundamentals
 
Important tips on Router and SMTP mail routing
Important tips on Router and SMTP mail routingImportant tips on Router and SMTP mail routing
Important tips on Router and SMTP mail routing
 
IBM Lotusphere 2012 Show301: Leveraging the Sametime Proxy to support Mobile ...
IBM Lotusphere 2012 Show301: Leveraging the Sametime Proxy to support Mobile ...IBM Lotusphere 2012 Show301: Leveraging the Sametime Proxy to support Mobile ...
IBM Lotusphere 2012 Show301: Leveraging the Sametime Proxy to support Mobile ...
 
Unit+nine+ +additional+topics+and+resources
Unit+nine+ +additional+topics+and+resourcesUnit+nine+ +additional+topics+and+resources
Unit+nine+ +additional+topics+and+resources
 
Windows server
Windows serverWindows server
Windows server
 
MCSA (Window Server 2012) Training Gurgaon
MCSA (Window Server 2012) Training GurgaonMCSA (Window Server 2012) Training Gurgaon
MCSA (Window Server 2012) Training Gurgaon
 
Upgradingtodominov10bestpractices1549485091676
Upgradingtodominov10bestpractices1549485091676Upgradingtodominov10bestpractices1549485091676
Upgradingtodominov10bestpractices1549485091676
 
Connect 2013 - Making IBM Traveler High Available: Extending And Securing The...
Connect 2013 - Making IBM Traveler High Available: Extending And Securing The...Connect 2013 - Making IBM Traveler High Available: Extending And Securing The...
Connect 2013 - Making IBM Traveler High Available: Extending And Securing The...
 
BP209 doctors have scalpels, carpenters have hammers, ibm sametime develope...
BP209   doctors have scalpels, carpenters have hammers, ibm sametime develope...BP209   doctors have scalpels, carpenters have hammers, ibm sametime develope...
BP209 doctors have scalpels, carpenters have hammers, ibm sametime develope...
 
Blug connections
Blug connectionsBlug connections
Blug connections
 
How To Install Windows 11
How To Install Windows 11How To Install Windows 11
How To Install Windows 11
 

En vedette

Cloud computing nasr
Cloud computing nasrCloud computing nasr
Cloud computing nasrhrn108
 
- Quran Hints Islam Shia @quranhints @daliliali - نهان نگاری های ممکن در کتب...
- Quran Hints Islam Shia @quranhints @daliliali -  نهان نگاری های ممکن در کتب...- Quran Hints Islam Shia @quranhints @daliliali -  نهان نگاری های ممکن در کتب...
- Quran Hints Islam Shia @quranhints @daliliali - نهان نگاری های ممکن در کتب...Ali Dalili
 
Gozaresh 1 3 95 mahe (2)
Gozaresh 1 3 95 mahe  (2)Gozaresh 1 3 95 mahe  (2)
Gozaresh 1 3 95 mahe (2)danesh_fd
 
کنترل و مدیریت منابع زیرساخت ابر با تمرکز بر روی منابع شبکه ای
کنترل و مدیریت منابع زیرساخت ابر با تمرکز بر روی منابع شبکه ایکنترل و مدیریت منابع زیرساخت ابر با تمرکز بر روی منابع شبکه ای
کنترل و مدیریت منابع زیرساخت ابر با تمرکز بر روی منابع شبکه ایMuhammad Bayat
 
MySQL Webinar Series 3/4 - MySQl Monitoring With Enterprise Monitor + Query A...
MySQL Webinar Series 3/4 - MySQl Monitoring With Enterprise Monitor + Query A...MySQL Webinar Series 3/4 - MySQl Monitoring With Enterprise Monitor + Query A...
MySQL Webinar Series 3/4 - MySQl Monitoring With Enterprise Monitor + Query A...Mark Swarbrick
 
Oracle DataGuard Online Training in USA | INDIA
Oracle DataGuard Online Training in USA | INDIAOracle DataGuard Online Training in USA | INDIA
Oracle DataGuard Online Training in USA | INDIAXoom Trainings
 
Gozaresh se mahe_dovom
Gozaresh se mahe_dovomGozaresh se mahe_dovom
Gozaresh se mahe_dovomdanesh_fd
 
- Quran Hints Islam Shia @quranhints @daliliali - امام 6 = معصوم 8 = جع
  - Quran Hints Islam Shia @quranhints @daliliali - امام 6 = معصوم 8 = جع  - Quran Hints Islam Shia @quranhints @daliliali - امام 6 = معصوم 8 = جع
- Quran Hints Islam Shia @quranhints @daliliali - امام 6 = معصوم 8 = جعAli Dalili
 
Social Networks for Education - SMK Yanisba
Social Networks for Education - SMK YanisbaSocial Networks for Education - SMK Yanisba
Social Networks for Education - SMK YanisbaDarul Quthni
 
Oracle enterprise manager 12c migrate to pluggable database
Oracle enterprise manager 12c   migrate to pluggable databaseOracle enterprise manager 12c   migrate to pluggable database
Oracle enterprise manager 12c migrate to pluggable databaseNaveen KNS
 
cloud computing , رایانش ابری
cloud computing , رایانش ابریcloud computing , رایانش ابری
cloud computing , رایانش ابریvhd-abdarbashi
 
Tutorial Installasi Ubuntu 11.04 untuk Webhost dengan Webmin dan Virtualmin
Tutorial Installasi Ubuntu 11.04 untuk Webhost dengan Webmin dan VirtualminTutorial Installasi Ubuntu 11.04 untuk Webhost dengan Webmin dan Virtualmin
Tutorial Installasi Ubuntu 11.04 untuk Webhost dengan Webmin dan VirtualminBeni Krisbiantoro
 
MySQL High Availability Solutions
MySQL High Availability SolutionsMySQL High Availability Solutions
MySQL High Availability SolutionsLenz Grimmer
 
Configure the dbase using em in oracle 11g
Configure the dbase using em in oracle 11gConfigure the dbase using em in oracle 11g
Configure the dbase using em in oracle 11gGirija Muscut
 
oracle enterprise manager training | oracle enterprise manager course | orac...
oracle enterprise manager training | oracle enterprise manager course |  orac...oracle enterprise manager training | oracle enterprise manager course |  orac...
oracle enterprise manager training | oracle enterprise manager course | orac...Nancy Thomas
 
مفاهیم رایانش ابری
مفاهیم رایانش ابریمفاهیم رایانش ابری
مفاهیم رایانش ابریAli Aboutalebi
 
PostCSS، آینده CSS بعد از LESS و Sass
PostCSS، آینده CSS بعد از LESS و SassPostCSS، آینده CSS بعد از LESS و Sass
PostCSS، آینده CSS بعد از LESS و SassWeb Standards School
 

En vedette (20)

Cloud computing nasr
Cloud computing nasrCloud computing nasr
Cloud computing nasr
 
- Quran Hints Islam Shia @quranhints @daliliali - نهان نگاری های ممکن در کتب...
- Quran Hints Islam Shia @quranhints @daliliali -  نهان نگاری های ممکن در کتب...- Quran Hints Islam Shia @quranhints @daliliali -  نهان نگاری های ممکن در کتب...
- Quran Hints Islam Shia @quranhints @daliliali - نهان نگاری های ممکن در کتب...
 
Gozaresh 1 3 95 mahe (2)
Gozaresh 1 3 95 mahe  (2)Gozaresh 1 3 95 mahe  (2)
Gozaresh 1 3 95 mahe (2)
 
کنترل و مدیریت منابع زیرساخت ابر با تمرکز بر روی منابع شبکه ای
کنترل و مدیریت منابع زیرساخت ابر با تمرکز بر روی منابع شبکه ایکنترل و مدیریت منابع زیرساخت ابر با تمرکز بر روی منابع شبکه ای
کنترل و مدیریت منابع زیرساخت ابر با تمرکز بر روی منابع شبکه ای
 
MySQL Webinar Series 3/4 - MySQl Monitoring With Enterprise Monitor + Query A...
MySQL Webinar Series 3/4 - MySQl Monitoring With Enterprise Monitor + Query A...MySQL Webinar Series 3/4 - MySQl Monitoring With Enterprise Monitor + Query A...
MySQL Webinar Series 3/4 - MySQl Monitoring With Enterprise Monitor + Query A...
 
Vir
VirVir
Vir
 
Oracle DataGuard Online Training in USA | INDIA
Oracle DataGuard Online Training in USA | INDIAOracle DataGuard Online Training in USA | INDIA
Oracle DataGuard Online Training in USA | INDIA
 
پروژه هوشمند سازی دانشکده برق و الکترونیک
پروژه هوشمند سازی دانشکده برق و الکترونیکپروژه هوشمند سازی دانشکده برق و الکترونیک
پروژه هوشمند سازی دانشکده برق و الکترونیک
 
Occc overview
Occc overviewOccc overview
Occc overview
 
Gozaresh se mahe_dovom
Gozaresh se mahe_dovomGozaresh se mahe_dovom
Gozaresh se mahe_dovom
 
- Quran Hints Islam Shia @quranhints @daliliali - امام 6 = معصوم 8 = جع
  - Quran Hints Islam Shia @quranhints @daliliali - امام 6 = معصوم 8 = جع  - Quran Hints Islam Shia @quranhints @daliliali - امام 6 = معصوم 8 = جع
- Quran Hints Islam Shia @quranhints @daliliali - امام 6 = معصوم 8 = جع
 
Social Networks for Education - SMK Yanisba
Social Networks for Education - SMK YanisbaSocial Networks for Education - SMK Yanisba
Social Networks for Education - SMK Yanisba
 
Oracle enterprise manager 12c migrate to pluggable database
Oracle enterprise manager 12c   migrate to pluggable databaseOracle enterprise manager 12c   migrate to pluggable database
Oracle enterprise manager 12c migrate to pluggable database
 
cloud computing , رایانش ابری
cloud computing , رایانش ابریcloud computing , رایانش ابری
cloud computing , رایانش ابری
 
Tutorial Installasi Ubuntu 11.04 untuk Webhost dengan Webmin dan Virtualmin
Tutorial Installasi Ubuntu 11.04 untuk Webhost dengan Webmin dan VirtualminTutorial Installasi Ubuntu 11.04 untuk Webhost dengan Webmin dan Virtualmin
Tutorial Installasi Ubuntu 11.04 untuk Webhost dengan Webmin dan Virtualmin
 
MySQL High Availability Solutions
MySQL High Availability SolutionsMySQL High Availability Solutions
MySQL High Availability Solutions
 
Configure the dbase using em in oracle 11g
Configure the dbase using em in oracle 11gConfigure the dbase using em in oracle 11g
Configure the dbase using em in oracle 11g
 
oracle enterprise manager training | oracle enterprise manager course | orac...
oracle enterprise manager training | oracle enterprise manager course |  orac...oracle enterprise manager training | oracle enterprise manager course |  orac...
oracle enterprise manager training | oracle enterprise manager course | orac...
 
مفاهیم رایانش ابری
مفاهیم رایانش ابریمفاهیم رایانش ابری
مفاهیم رایانش ابری
 
PostCSS، آینده CSS بعد از LESS و Sass
PostCSS، آینده CSS بعد از LESS و SassPostCSS، آینده CSS بعد از LESS و Sass
PostCSS، آینده CSS بعد از LESS و Sass
 

Similaire à Linux webmin

Presentation on control panel in web hosting
Presentation on control panel in web hostingPresentation on control panel in web hosting
Presentation on control panel in web hostingSmritiSingh184
 
Windows Server 2012
Windows Server 2012Windows Server 2012
Windows Server 2012anilinvns
 
Domino 8.5 Presentation for ATLUG
Domino 8.5 Presentation for ATLUGDomino 8.5 Presentation for ATLUG
Domino 8.5 Presentation for ATLUGDarren Duke
 
Windows 7 Seminar - Acend Corporate Learning
Windows 7 Seminar - Acend Corporate LearningWindows 7 Seminar - Acend Corporate Learning
Windows 7 Seminar - Acend Corporate LearningAcend Corporate Learning
 
Windows Server 2008 R2 Dev Session 01
Windows Server 2008 R2 Dev Session 01Windows Server 2008 R2 Dev Session 01
Windows Server 2008 R2 Dev Session 01Clint Edmonson
 
System Client Details
System Client DetailsSystem Client Details
System Client DetailsSyAM Software
 
Keynote talk on Windows 8 - Jeff Stokes
Keynote talk on Windows 8 - Jeff StokesKeynote talk on Windows 8 - Jeff Stokes
Keynote talk on Windows 8 - Jeff StokesJeff Stokes
 
Control panel by
Control panel byControl panel by
Control panel byNoor Fatima
 
Bp307 Practical Solutions for Connections Administrators, tips and scrips for...
Bp307 Practical Solutions for Connections Administrators, tips and scrips for...Bp307 Practical Solutions for Connections Administrators, tips and scrips for...
Bp307 Practical Solutions for Connections Administrators, tips and scrips for...Sharon James
 
Chromium os architecture report
Chromium os  architecture reportChromium os  architecture report
Chromium os architecture reportAmr Abd El Latief
 
Sa106 – practical solutions for connections administrators
Sa106 – practical solutions for connections administratorsSa106 – practical solutions for connections administrators
Sa106 – practical solutions for connections administratorsSharon James
 
dokumen.tips_aix-presentation.ppt
dokumen.tips_aix-presentation.pptdokumen.tips_aix-presentation.ppt
dokumen.tips_aix-presentation.pptAhmedFawzy916524
 
Ibm connections docs 2 install guide
Ibm connections docs 2 install guideIbm connections docs 2 install guide
Ibm connections docs 2 install guideRoberto Boccadoro
 
Parallels Presentation Materials
Parallels Presentation MaterialsParallels Presentation Materials
Parallels Presentation Materialswebhostingguy
 

Similaire à Linux webmin (20)

Presentation on control panel in web hosting
Presentation on control panel in web hostingPresentation on control panel in web hosting
Presentation on control panel in web hosting
 
Lotus Domino 8.5
Lotus Domino 8.5Lotus Domino 8.5
Lotus Domino 8.5
 
Windows Server 2012
Windows Server 2012Windows Server 2012
Windows Server 2012
 
Domino 8.5 Presentation for ATLUG
Domino 8.5 Presentation for ATLUGDomino 8.5 Presentation for ATLUG
Domino 8.5 Presentation for ATLUG
 
Ict 5
Ict 5Ict 5
Ict 5
 
Windows 7 Seminar - Acend Corporate Learning
Windows 7 Seminar - Acend Corporate LearningWindows 7 Seminar - Acend Corporate Learning
Windows 7 Seminar - Acend Corporate Learning
 
Client Server Live Hosting Documentation
Client Server Live Hosting Documentation Client Server Live Hosting Documentation
Client Server Live Hosting Documentation
 
Windows Server 2008 R2 Dev Session 01
Windows Server 2008 R2 Dev Session 01Windows Server 2008 R2 Dev Session 01
Windows Server 2008 R2 Dev Session 01
 
John
JohnJohn
John
 
System Client Details
System Client DetailsSystem Client Details
System Client Details
 
Server Core2
Server Core2Server Core2
Server Core2
 
os.ppt
os.pptos.ppt
os.ppt
 
Keynote talk on Windows 8 - Jeff Stokes
Keynote talk on Windows 8 - Jeff StokesKeynote talk on Windows 8 - Jeff Stokes
Keynote talk on Windows 8 - Jeff Stokes
 
Control panel by
Control panel byControl panel by
Control panel by
 
Bp307 Practical Solutions for Connections Administrators, tips and scrips for...
Bp307 Practical Solutions for Connections Administrators, tips and scrips for...Bp307 Practical Solutions for Connections Administrators, tips and scrips for...
Bp307 Practical Solutions for Connections Administrators, tips and scrips for...
 
Chromium os architecture report
Chromium os  architecture reportChromium os  architecture report
Chromium os architecture report
 
Sa106 – practical solutions for connections administrators
Sa106 – practical solutions for connections administratorsSa106 – practical solutions for connections administrators
Sa106 – practical solutions for connections administrators
 
dokumen.tips_aix-presentation.ppt
dokumen.tips_aix-presentation.pptdokumen.tips_aix-presentation.ppt
dokumen.tips_aix-presentation.ppt
 
Ibm connections docs 2 install guide
Ibm connections docs 2 install guideIbm connections docs 2 install guide
Ibm connections docs 2 install guide
 
Parallels Presentation Materials
Parallels Presentation MaterialsParallels Presentation Materials
Parallels Presentation Materials
 

Plus de Sonam Sharma

Plus de Sonam Sharma (6)

Green land convent school
Green land convent schoolGreen land convent school
Green land convent school
 
Databaseadminppt3663
Databaseadminppt3663Databaseadminppt3663
Databaseadminppt3663
 
Multithreaded programming
Multithreaded programmingMultithreaded programming
Multithreaded programming
 
Assembler
AssemblerAssembler
Assembler
 
Java basic
Java basicJava basic
Java basic
 
Java intro
Java introJava intro
Java intro
 

Dernier

Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Jisc
 
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITYISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITYKayeClaireEstoconing
 
ACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdfACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdfSpandanaRallapalli
 
Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Celine George
 
Grade 9 Q4-MELC1-Active and Passive Voice.pptx
Grade 9 Q4-MELC1-Active and Passive Voice.pptxGrade 9 Q4-MELC1-Active and Passive Voice.pptx
Grade 9 Q4-MELC1-Active and Passive Voice.pptxChelloAnnAsuncion2
 
Choosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for ParentsChoosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for Parentsnavabharathschool99
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatYousafMalik24
 
ENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choomENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choomnelietumpap1
 
Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Celine George
 
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxMULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxAnupkumar Sharma
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxiammrhaywood
 
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSGRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSJoshuaGantuangco2
 
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxHumphrey A Beña
 
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...Postal Advocate Inc.
 
Science 7 Quarter 4 Module 2: Natural Resources.pptx
Science 7 Quarter 4 Module 2: Natural Resources.pptxScience 7 Quarter 4 Module 2: Natural Resources.pptx
Science 7 Quarter 4 Module 2: Natural Resources.pptxMaryGraceBautista27
 

Dernier (20)

Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...
 
Raw materials used in Herbal Cosmetics.pptx
Raw materials used in Herbal Cosmetics.pptxRaw materials used in Herbal Cosmetics.pptx
Raw materials used in Herbal Cosmetics.pptx
 
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITYISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
 
OS-operating systems- ch04 (Threads) ...
OS-operating systems- ch04 (Threads) ...OS-operating systems- ch04 (Threads) ...
OS-operating systems- ch04 (Threads) ...
 
ACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdfACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdf
 
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
 
Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17
 
Grade 9 Q4-MELC1-Active and Passive Voice.pptx
Grade 9 Q4-MELC1-Active and Passive Voice.pptxGrade 9 Q4-MELC1-Active and Passive Voice.pptx
Grade 9 Q4-MELC1-Active and Passive Voice.pptx
 
Choosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for ParentsChoosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for Parents
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice great
 
ENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choomENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choom
 
Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17
 
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxMULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
 
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSGRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
 
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
 
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
 
FINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptx
FINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptxFINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptx
FINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptx
 
Science 7 Quarter 4 Module 2: Natural Resources.pptx
Science 7 Quarter 4 Module 2: Natural Resources.pptxScience 7 Quarter 4 Module 2: Natural Resources.pptx
Science 7 Quarter 4 Module 2: Natural Resources.pptx
 
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptxLEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
 

Linux webmin

  • 2. System Administration With Webmin A brief overview of new era administration tool Prepared by Henry Batula 12539114 Ni Xiao 12640223 Peter Greenup 12645736
  • 3. What is Webmin?  Webmin is a web-based interface for system administration for Unix/Linux. Using any browser that supports tables and forms (and Java for the File Manager module), you can setup user accounts, Apache, DNS, file sharing and so on  Often considered equivalent to windows control panel 3
  • 4. What is Webmin (cont’d)     It is a user administration tool written by Jamie Cameron in Perl that is designed to be lightweight, functional, and easily extensible It has been translated to 14 languages at the moment It has been embraced by a number of hardware and operating system vendors as the default system administration tool(Linux-Mandrake 7.0) It is extremely portable, offering support for more than 25 different Unix/Linux Operating Systems 4
  • 5. What is Webmin? (cont’d)  It is very easily extended to support new features and options, due to it's open and well documented API  It also happens to be a fast and easy to use tool for general Unix/Linux system administration  It allows easy addition of new modules without changing any of the existing code 5
  • 6. What is required  A simple web server, and a number of CGI programs which directly update system files like /etc/inetd.conf and /etc/passwd.  The web server and all CGI programs must be written in Perl version 5. This means that you only need a Perl binary to run it. 6
  • 7. Who Webmin is For  It is an excellent tool for both novice and experienced system administrators  When run from a local machine, it can help new users become familiar with the capabilities of a Linux system. 7
  • 8. Sections within Webmin  The individual modules of webim are found in 5 different sections. • • • • • • Webmin System Servers Networking Hardware and Others 8
  • 10. Webmin modules     It uses modules, which are similar to plug-ins, and easily allow you to extend the base functions of Webmin. It is divided into a number of modules that each allows to administer a single aspect of system There are Currently 127 Modules The standard modules provide a graphical interface for: Apache, Squid, Bind, NFS, man pages, Sendmail, Postfix, Samba 10
  • 11. Common Modules from Webmin 0.74 Modules admi Scheduled Cron Jobs n NFS Exports BIND 4 DNS Server Internet Services and Protocols Bootup and Shutdown Actions Samba Windows File Sharing Disk and Network Filesystems Users, Groups and Passwords Partitions on Local Disks Running Processes Webmin Configuration Disk Quotas Software Packages Webmin Users PPP Usernames and Passwords Apache Webserver Printer Administration BIND 8 DNS Server Sendmail Configuration Squid Proxy Server File Manager Network Configuration DHCP Server Majordomo List Manager Firewall Configuration 11
  • 12. Supported Operating Systems Sun Solaris NetBSD DEC/Compaq OSF/1 Cobalt Linux Mandrake Linux Mandrake Linux Coprporate Server Caldera OpenLinux eServer BSD IBM AIX Redhat Linux HP/UX SCO UnixWare Slackware Linux SGI/UX SCO OpenServer SuSE Linux Corel Linux TurboLinux MSC Linux LinuxPPC Xlinux Cendio LBS Linux Linux From Scratch Trustix Ute Linux Lanthan Linux Trustix Cendio LBS Linux FreeBSD OpenBSD Debian Linux SGI Irix Mac OS Server X Delix DLD Linux Conectiva Linux 12 Some of Webmin supported operating systems
  • 14. Installation of Webmin  Firstly check to see if it is currently installed. Do a search for the webmin module. Webmin is included with many linux operating systems, so may appear on an installation disk.  Installation requires that Perl 5 is already installed (this is usually included with most versions of linux). 14
  • 15. Installation (Cont’d)  L-M animation of finding package.  (you may need to wait a few seconds for the animation to start). 15
  • 16. Installation of Webmin (Cont’d)  Otherwise it can be downloaded from www.webmin.com There are a couple of different versions available, choose the one which best suits your current system. Approximate file size is 3.6 to 4MB  If installing the RPM package run the command: rpm -U webmin-0.87.rpm   If using the Solaris package run the following command: pkgadd -d webmin-0.87.pkg Begins with root username and password. 16
  • 17. Installation Checks    Please wait for animation of Webmin after install. Webmin is seen as a new service in the linuxconf control panel Ktail messages shows that webmin starts automatically after install. 17
  • 18. Installation Checks (Cont’d)  Check the following functions for Webmin: Stop Start Restart  The "messages" log will show the status. Please wait for animation.  18
  • 19. Logging on  Open a web browser such as Netscape or IE, on any machine with access to the server you wish to log onto.  Browse to the port 10000 of the IP address or hostname. (as shown below) 19
  • 20. Logging on (Cont’d)  Animation of logging onto the service. 20
  • 21. Example Modules A brief description of some of the commonly used modules.
  • 23. Webmin Configuration  This section give the user control of the webmin setup. Allowing the adjustment to the following areas.      IP address control Password settings Interface control Language used Modules included 23
  • 24. Webmin Configuration (Cont’d)  Animation of access to IP address 24
  • 26. System modules  Bootup and shutdown • as name suggests  Users and Groups • displays all users names, id’s home directory etc. • allows editing of user settings  Manual Pages • extensive help pages 26
  • 27. System modules (Cont’d)  Cron Jobs • This is one process that is greatly simplified by the webmin interface. • Cron is a daemon that runs constantly on most unix machines. Allows for the scheduling of processes to be run at set times eg. backups or scans. • Lists all scheduled jobs • Control access of users to cron jobs • Add a new scheduled item 27
  • 28. System modules (Cont’d)  Cron job screen sample 28
  • 29. System modules (Cont’d)  Software packages    View all installed packages Search for installed packages Install new packages 29
  • 31. System modules (Cont’d)  FileSystem Management  It provides permission to • • • • •  mount, dismount, create, edit, and delete 14 different filesystems To get started, • click the Disk and Network Filesystems  Webmin displays a list of available filesystems 31
  • 32. System modules (Cont’d)  File System Management  Display screen will show the • mount point, • filesystem type, • device or location whether it is • mounted, and • listed in /etc/fstab.  To edit one of the listed file system, • click its mount point, listed in the first column 32
  • 33. System modules (Cont’d)  File System Management  To add or create a new filesystem, • first select its type from the drop-down list box • then click the “Add” button   The Create Mount and the Edit Mount screens are similar except that it has to be filled it out Select the “Don't Save” button • to prevent an entry for the swapfile from being added to /etc/fstab • the swapfile will be named, imaginatively, /tmp/swapfile  Click the “Create” button to activate the changes 33
  • 34. System modules (Cont’d)   The display screen After making changes, click • • the “Apply” button to update the /etc/fstab file activate the changes. 34
  • 35. System modules (Cont’d)  Running Processes  Webmin's process manager • resembles a browser-based version of the famous top utility • allows to execute an arbitrary command • screen is obtained by • clicking the “Running Processes” icon  The display is sorted either • • • • by process ID or by selecting the link of username, memory usage, and CPU time consumed 35
  • 36. System modules (Cont’d)  Running  Processes Can be used after filling in the searching criteria • by clicking the corresponding search button Criteria Description Owned by Enter a user name Matching Enter a string Usage % CPU Enter between 0 and 100 Using filesystem Select a filesystem Using file Enter a filename 36
  • 37. System modules (Cont’d)  Running  Processes Can be used to change process priority • click a PID from either the main listing or a search screen • select a new priority (called a nice level) • then click the “Change” button 37
  • 38. System modules (Cont’d)  Running  Processes Common process signals with webmin Signal Description INT Sends a keyboard interrupt (Ctrl+C) QUIT Terminates the process. ABRT Terminates the process and creates a memory dump KILL Terminates the process TERM Terminates the process STOP Stops the process, but does not kill it CONT Resumes a stopped process 38