Webmin, Installing on Ubuntu Gutsy Gibbon (7.10)

By Saeid

Webmin
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

webmin_grub_boot_loader_screenshot.png

• Apache Webserver

webmin_apache_webserver.png

• System Documentation

webmin_system_documentation.png

• Scheduled Cron jobs

webmin_scheduled_cron_jobs.png

• Software Packages

webmin_software_packages.png

Check out the screenshots.

External links
Official Webmin website
Webmin documentation wiki

Good luck

Tags: , , ,

9 Responses to “Webmin, Installing on Ubuntu Gutsy Gibbon (7.10)”

  1. dave Says:

    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

  2. Me Says:

    Gutsy is 7.10, not 8.10.

  3. Saeid Says:

    Thanks for report.

  4. Donald F. Truax Says:

    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:~$

  5. Jean-Michel Says:

    Latest version of webmin is 1.400:
    sudo wget http://heanet.dl.sourceforge.net/sourceforge/webadmin/webmin_1.400_all.deb

  6. Janus Says:

    Thank you.
    But you don’t explain how to log in remotely.
    I can’t get that to work.

  7. engrammatic Says:

    engrammatic says : I absolutely agree with this !

  8. Makrie Says:

    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!

  9. Dino Says:

    thank you so much :D

Leave a Reply