Webmin is a web-based interface for system administration for Unix. 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. Webmin consists of 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 are written in Perl version 5, and use no non-standard Perl modules.
Install Webmin in Debian
Download webmin from here if you are using Debian, Ubuntu or other derived Linux download .deb package
We are going take a look at webmin 1.300 latest version from webmin
Now you need to run the following command to install webmin
#dpkg –install webmin_1.300_all.deb
If you have the following error message
(Reading database … 35761 files and directories currently installed.)
Preparing to replace webmin 1.300 (using webmin_1.300_all.deb) …
Unpacking replacement webmin …
dpkg: dependency problems prevent configuration of webmin:
webmin depends on libnet-ssleay-perl; however:
Package libnet-ssleay-perl is not installed.
webmin depends on libauthen-pam-perl; however:
Package libauthen-pam-perl is not installed.
webmin depends on libio-pty-perl; however:
Package libio-pty-perl is not installed.
dpkg: error processing webmin (–install):
dependency problems – leaving unconfigured
Errors were encountered while processing:
webmin
Solution for the above error
#apt-get install libnet-ssleay-perl
Now you run the following command
#dpkg –install webmin_1.300_all.deb
This time installation will complete with out any problem and you should see the following message
Setting up webmin (1.300) …
Webmin install complete. You can now login to https://yourmachinename:10000/ as root with your root password, or as any user who can use sudo to run commands as root.
Now you need to go https://yourmachinename:10000/ and you should see the following screen
[thumb:403:c:l=p]
Login using your root as username and password as your root password once you login you should see the following screen
[thumb:404:c:l=p]
This is having different sections in webmin i.e webmin,system,servers,networking,hardware,cluster,other
System section screen
[thumb:406:c:l=p]
Servers Section Screen
[thumb:407:c:l=p]
Networking section Screen
[thumb:408:c:l=p]
Hardware Section Screen
[thumb:409:c:l=p]
Cluster Section Screen
[thumb:410:c:l=p]
Other Section Screen
[thumb:412:c:l=p]
Webmin Themes Screenshots
old webmin theme
[thumb:413:c:l=p]
caldera theme
[thumb:414:c:l=p]
MSC.Linux Theme
[thumb:411:c:l=p]
Simple blue theme
[thumb:404:c:l=p]
Conclusion:-
The latest version of webmin is very good and much improved than earlier versions and one more feature is debian user can install a Debian package from webmin available modules.Even more advanced administrators will find it useful. It allows different levels of access to different users so that you can delegate tasks. All over this is very good release from webmin.
Hello i need some help
What is the commando to copy a file from a cd into a new directory on my HD in Ubuntu LAMP
So I can install webmin from the CD.
Tonnie
SSLEAY-PERL has been pulled too..
apt-get install libnet-ssleay-perl
Reading Package Lists… Done
Building Dependency Tree… Done
Package libnet-ssleay-perl is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
E: Package libnet-ssleay-perl has no installation candidate
Cheers,
Dave
#apt-get install libnet-ssleay-perl is available for sparc64 not sure for X86 systems.
Tonnie,
Stap 1:
Googlen voor de libnet-ssleay-perl
en dan
#apt-get install libnet-ssleay-perl
Stap 2:
Gebruik de webmin-1.320.tar.gz eerder dan de alldeb pakket.
Ik ben overgeschakeld naar Xubuntu en de ander services later geinstalleerd.
Success!
Quote:
SSLEAY-PERL has been pulled too..
apt-get install libnet-ssleay-perl
Reading Package Lists… Done
Building Dependency Tree… Done
Package libnet-ssleay-perl is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
E: Package libnet-ssleay-perl has no installation candidate
Cheers,
Dave
You need to edit the /etc/apt/sources.list and delete the “#” character to enable universe and multiverse.
Then do:
apt-get update
apt-get install libnet-ssleay-perl
I would jut like to confirm that you DO need to enable the universe repositories in sources.list. just spent an hour trying to figure this out. Im using Dapper/Drake Ubuntu 6.0.6 server and webmin_1.320_all.deb. seems to be very little info around the web on this issue
thanks, you saved my day
thank you for saving my day, hope u gonna come up with more webmin configurations…
#dpkg -i webmin_(version).deb
get some error output about dependencies
#apt-get -f install
resolves dependencies and installs webmin
or you can do it the manual way
Thanks a lot pal. God bless tou all.