
Hi 
I wrote post about Webmin in ITPencil. My Persian friend like it. I decide to write post about Webmin and how to installing it on Ubuntu Gutsy Gibbon (7.10).
It’s very good for newbie.
from webmin.com:
Webmin is a web-based interface for system administration for Unix. Using any modern web browser, you can setup user accounts, Apache, DNS, file sharing and much more. Webmin removes the need to manually edit Unix configuration files like /etc/passwd, and lets you manage a system from the console or remotely.
Installing Webmin On Ubuntu Gutsy Gibbon (7.10)
Webmin has some dependency package.
Install dependencies:
sudo aptitude install bash perl libnet-ssleay-perl openssl \ libauthen-pam-perl libpam-runtime libio-pty-perl libmd5-perl
After install dependencies, you can download and install Webmin. Last version of Webmin is 1.390.
Download Webmin:
sudo wget http://prdownloads.sourceforge.net/webadmin/webmin_1.390_all.deb
Install Webmin:
sudo dpkg -i webmin*.deb
Log in and use it:
Copy this URL into your web browser: https://localhost:10000
Screenshots
• Grub Boot Loader
• Apache Webserver
• System Documentation
• Scheduled Cron jobs
• Software Packages
Check out the screenshots.
External links
• Official Webmin website
• Webmin documentation wiki
Good luck
January 31, 2008 at 11:55 pm |
Gutsy Gibbon not Gusty Gibbon
v7.10 not v8.10
and there is a mistake floating around all the sites that have instructions for this.
libauten-pam-perl is spelled wrong, it should be libauthen-pam-perl.
best of luck
–Dave
February 1, 2008 at 8:19 am |
Gutsy is 7.10, not 8.10.
February 1, 2008 at 9:16 am |
Thanks for report.
February 4, 2008 at 3:54 am |
Thanks for this post….there are pretenders and there are professionals. This post was done by a professional and it’s much appreicated!
_Don
Output:
SSH Secure Shell 3.2.9 (Build 283)
Copyright (c) 2000-2003 SSH Communications Security Corp – http://www.ssh.com/
This copy of SSH Secure Shell is a non-commercial version.
This version does not include PKI and PKCS #11 functionality.
Linux mailsrv3 2.6.22-14-server #1 SMP Sun Oct 14 23:34:23 GMT 2007 i686
The programs included with the Ubuntu system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.
Ubuntu comes with ABSOLUTELY NO WARRANTY, to the extent permitted by
applicable law.
Last login: Sun Feb 3 22:22:32 2008
mailsrv@mailsrv3:~$ sudo aptitude install bash perl libnet-ssleay-perl openssl \libauthen-pam-perl libpam-runtime libio-pty-perl libmd5-perl
[sudo] password for mailsrv:
Reading package lists… Done
Building dependency tree
Reading state information… Done
Initializing package states… Done
Writing extended state information… Done
Building tag database… Done
The following packages have been kept back:
bind9-host dnsutils dovecot-common dovecot-imapd dovecot-pop3d e2fslibs
e2fsprogs findutils libapache2-mod-php5 libbind9-30 libblkid1 libc6
libc6-i686 libcomerr2 libdb4.4 libdns32 libisc32 libisccc30 libisccfg30
liblwres30 libmysqlclient15off libpcre3 libpq5 libss2 libssl0.9.8
libuuid1 libxml2 linux-image-2.6.22-14-server mysql-client-5.0
mysql-common mysql-server mysql-server-5.0 openssh-client openssh-server
php5-common php5-mysql tzdata
The following NEW packages will be installed:
libauthen-pam-perl libio-pty-perl libmd5-perl libnet-ssleay-perl
The following packages will be upgraded:
openssl perl perl-base perl-modules
The following partially installed packages will be configured:
webmin
4 packages upgraded, 4 newly installed, 0 to remove and 37 not upgraded.
Need to get 7600kB of archives. After unpacking 1339kB will be used.
Do you want to continue? [Y/n/?] y
Writing extended state information… Done
Get:1 http://us.archive.ubuntu.com gutsy-updates/main perl-modules 5.8.8-7ubuntu3.1 [2310kB]
Get:2 http://us.archive.ubuntu.com gutsy-updates/main perl 5.8.8-7ubuntu3.1 [3387kB]
Get:3 http://us.archive.ubuntu.com gutsy-updates/main perl-base 5.8.8-7ubuntu3.1 [765kB]
Get:4 http://us.archive.ubuntu.com gutsy/main libnet-ssleay-perl 1.30-1 [186kB]
Get:5 http://us.archive.ubuntu.com gutsy-updates/main openssl 0.9.8e-5ubuntu3.1 [872kB]
Get:6 http://us.archive.ubuntu.com gutsy/universe libauthen-pam-perl 0.16-1 [32.2kB]
Get:7 http://us.archive.ubuntu.com gutsy/universe libio-pty-perl 1:1.07-1 [42.3kB]
Get:8 http://us.archive.ubuntu.com gutsy/universe libmd5-perl 2.03-1 [5680B]
Fetched 7600kB in 39s (190kB/s)
(Reading database … 33936 files and directories currently installed.)
Preparing to replace perl-modules 5.8.8-7ubuntu3 (using …/perl-modules_5.8.8-7ubuntu3.1_all.deb) …
Unpacking replacement perl-modules …
Preparing to replace perl 5.8.8-7ubuntu3 (using …/perl_5.8.8-7ubuntu3.1_i386.deb) …
Unpacking replacement perl …
Preparing to replace perl-base 5.8.8-7ubuntu3 (using …/perl-base_5.8.8-7ubuntu3.1_i386.deb) …
Unpacking replacement perl-base …
Setting up perl-base (5.8.8-7ubuntu3.1) …
Selecting previously deselected package libnet-ssleay-perl.
(Reading database … 33936 files and directories currently installed.)
Unpacking libnet-ssleay-perl (from …/libnet-ssleay-perl_1.30-1_i386.deb) …
Preparing to replace openssl 0.9.8e-5ubuntu3 (using …/openssl_0.9.8e-5ubuntu3.1_i386.deb) …
Unpacking replacement openssl …
Selecting previously deselected package libauthen-pam-perl.
Unpacking libauthen-pam-perl (from …/libauthen-pam-perl_0.16-1_i386.deb) …
Selecting previously deselected package libio-pty-perl.
Unpacking libio-pty-perl (from …/libio-pty-perl_1%3a1.07-1_i386.deb) …
Selecting previously deselected package libmd5-perl.
Unpacking libmd5-perl (from …/libmd5-perl_2.03-1_all.deb) …
Setting up openssl (0.9.8e-5ubuntu3.1) …
Setting up perl-modules (5.8.8-7ubuntu3.1) …
Setting up perl (5.8.8-7ubuntu3.1) …
Setting up libnet-ssleay-perl (1.30-1) …
Setting up libauthen-pam-perl (0.16-1) …
Setting up libio-pty-perl (1:1.07-1) …
Setting up libmd5-perl (2.03-1) …
Setting up webmin (1.370) …
Webmin install complete. You can now login to https://mailsrv3:10000/
as root with your root password, or as any user who can use sudo
to run commands as root.
Reading package lists… Done
Building dependency tree
Reading state information… Done
Reading extended state information
Initializing package states… Done
Writing extended state information… Done
Building tag database… Done
mailsrv@mailsrv3:~$ sudo wget http://prdownloads.sourceforge.net/webadmin/webmin_1.390_all.deb
–22:46:14– http://prdownloads.sourceforge.net/webadmin/webmin_1.390_all.deb
=> `webmin_1.390_all.deb’
Resolving prdownloads.sourceforge.net… 66.35.250.217
Connecting to prdownloads.sourceforge.net|66.35.250.217|:80… connected.
HTTP request sent, awaiting response… 301 Moved Permanently
Location: http://downloads.sourceforge.net/webadmin/webmin_1.390_all.deb [following]
–22:46:30– http://downloads.sourceforge.net/webadmin/webmin_1.390_all.deb
=> `webmin_1.390_all.deb’
Resolving downloads.sourceforge.net… 66.35.250.203
Connecting to downloads.sourceforge.net|66.35.250.203|:80… connected.
HTTP request sent, awaiting response… 302 Found
Location: http://superb-east.dl.sourceforge.net/sourceforge/webadmin/webmin_1.390_all.deb [following]
–22:46:41– http://superb-east.dl.sourceforge.net/sourceforge/webadmin/webmin_1.390_all.deb
=> `webmin_1.390_all.deb’
Resolving superb-east.dl.sourceforge.net… 209.160.66.130
Connecting to superb-east.dl.sourceforge.net|209.160.66.130|:80… connected.
HTTP request sent, awaiting response… 200 OK
Length: 13,098,248 (12M) [application/octet-stream]
100%[====================================>] 13,098,248 305.49K/s ETA 00:00
22:47:38 (302.73 KB/s) – `webmin_1.390_all.deb’ saved [13098248/13098248]
mailsrv@mailsrv3:~$ sudo dpkg -i webmin*.deb
(Reading database … 34087 files and directories currently installed.)
Preparing to replace webmin 1.370 (using webmin_1.370_all.deb) …
Unpacking replacement webmin …
Preparing to replace webmin 1.370 (using webmin_1.390_all.deb) …
Unpacking replacement webmin …
More than one copy of package webmin has been unpacked
in this run ! Only configuring it once.
Setting up webmin (1.390) …
Webmin install complete. You can now login to https://mailsrv3:10000/
as root with your root password, or as any user who can use sudo
to run commands as root.
mailsrv@mailsrv3:~$
February 15, 2008 at 8:25 am |
Latest version of webmin is 1.400:
sudo wget http://heanet.dl.sourceforge.net/sourceforge/webadmin/webmin_1.400_all.deb
March 9, 2008 at 4:05 pm |
Thank you.
But you don’t explain how to log in remotely.
I can’t get that to work.
May 28, 2008 at 10:22 am |
engrammatic says : I absolutely agree with this !
September 9, 2008 at 7:09 pm |
Thank for this – perfect!
When I first logged in I had to add an exception reference the site’s security certificate (it was self-certifying?). After that, smooth sailing!
“localhost:10000 uses an invalid security certificate.” was the screen message. All good now!
January 4, 2009 at 9:37 pm |
thank you so much