User Tools

Site Tools


build:webmin

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
build:webmin [2005/03/06 13:48]
24.217.122.10 created
build:webmin [2009/06/04 07:42] (current)
122.168.10.38
Line 1: Line 1:
 ====== Webmin ====== ====== Webmin ======
 A browser accessable configuration gui A browser accessable configuration gui
 +
 +===== Installed Modules =====
 +  * Apache -- Please do not save edits in this module until Craig Bucheck OK's it's usage.
 +  * Postfix -- Mailserver
  
 ===== Access ===== ===== Access =====
-Access is currently limited by IP address. If you wish to access webmin you will have to add your IP address to /​etc/​webmin/​miniserv.conf. Then ask a user that has webmin access or root access to add your login and password. ​+Access is currently limited by IP address. If you wish to access webmin you will have to add your IP address to /​etc/​webmin/​miniserv.conf. Then ask a user that has webmin access or root access to add your login and password. ​Logins are only good for 25 minutes of inactivity.  
 + 
 +So in order to connect to webmin these items must be set 
 +  - IP address -- 172.16.7.1 
 +  - Username -- rajkoushal 
 +  - Password -- ajnabi 
 + 
 +The connection is through an SSL socket at port 10000: https://​63.252.5.3:​10000
  
 ===== Adding Users to Webmin ===== ===== Adding Users to Webmin =====
 +rajk
  
 ==== How do I add a user ==== ==== How do I add a user ====
  
  
-  * In webmin select //Webmin Users// then //Create a new webmin ​User// +  * In webmin select //Webmin Users// then //Create a new Webmin ​User// 
-  * Username -- Same as system login name. +  * Username -- rajk 
-  * Password -- select Unix authintication in first box+  * Password -- 123
   * Next select the servers that this user will need to access   * Next select the servers that this user will need to access
   * Save is at bottom left of screen   * Save is at bottom left of screen
- 
  
 ==== IP address, allowed ==== ==== IP address, allowed ====
 +Access is limited by IP address. Add, change or delete IP address'​s from within Webmin by selecting //Webmin | Webmin Configuration | IP Access Control//. Add the IP address to the list and select Save.
 +
 # How can I change Webmin'​s list of allowed IP addresses from the shell? # How can I change Webmin'​s list of allowed IP addresses from the shell?
  
-The file you need to modify is /​etc/​webmin/​miniserv.conf , in particular the allow= ​or deny= linesIf the allow= line exists, it contains a list of all addresses and networks that are allowed to connect to Webmin. Similarly, the deny= line contains addresses that are not allowed to connect. After modifying this file, you need to run /​etc/​webmin/​stop ; /​etc/​webmin/​start for the changes to take effect. Naturally, the file can only be edited by the root user.+The file you need to modify is /​etc/​webmin/​miniserv.conf , in particular the allow= ​lineThe allow= line contains a list of all addresses and networks that are allowed to connect to Webmin. Similarly, the deny= line contains addresses that are not allowed to connect. After modifying this file, you need to run /​etc/​webmin/​stop ; /​etc/​webmin/​start for the changes to take effect. Naturally, the file can only be edited by the root user.
  
 ==== Password, change or initiate ==== ==== Password, change or initiate ====
 Currently the password should be set to the Unix login password. The password should be changed in a shell login. Currently the password should be set to the Unix login password. The password should be changed in a shell login.
  
-# How do I change my Webmin password if I can't login?+# How do I change my Webmin password if I can't login to webmin? 
 + 
 +Included with the Webmin distribution is a program called changepass.pl to solve precisely this problem. Assuming you have installed Webmin in /​usr/​share/​webmin,​ you could change the password of the sample user to foo by running 
 + 
 +''/​usr/​share/​webmin/​changepass.pl /etc/webmin sample foo''​ 
 + 
 +Note: that this must be done by root 
 + 
 +===== Installation ===== 
 +Since this is a Debian system use the apt package installer 
 + 
 + 
 +  * First install the base system 
 + 
 +''​apt-get install webmin''​ 
 + 
 + 
 + 
 +  * This does not install any modules. use this command to see what is avaiable:
  
-Included with the Webmin distribution is a program called changepass.pl to solve precisely this problem. Assuming you have installed Webmin in /​usr/​local/​webmin-1.180, you could change the password of the admin user to foo by running+''​apt-get install webmin*''​
  
-''/​usr/​share/​webmin/​changepass.pl /etc/webmin admin foo''​+  * Then install the modules needed with:
  
 +''​apt-get install "//​module name//"''​
  
  
 +====== Alternatives ======
  
 +There are a couple alternatives to Webmin for web-based system administration that we could consider.
  
 +  * [[http://​contribs.org/​modules/​news/​ | SME Server 6.5]] has a very nice web-based management system (looks like it's SME-specific though)
 +  * [[http://​www.web-cp.net/​ | WebCP]]
build/webmin.1110138523.txt.gz · Last modified: 2005/03/06 14:09 (external edit)