How to Install Webmin on Ubuntu 16.04 and Ubuntu 16.10. Webmin is a web-based interface for system administration for Unix. Webmin is a graphical admin tool that can be accessed using any web browser and can be used to setup user accounts, Apache, DNS, file sharing and many 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. See the standard modules page for a list of all the functions built into Webmin.
Webmin 1.820
Webmin 1.820 update includes a bunch of bugfixes (particularly in the BIND module), translation updates, the ability to download a MySQL backup, Let’s Encrypt improvements, and more. Version 1.820 (3rd October 2016) brings the following changes:
- Fixed several bugs in the BIND DNS Server module that caused Perl errors.
- Added support for editing TLSA (SSL Certificate) DNS records.
- Single MySQL database backups can now be downloaded in the browser.
- The Let’s Encrypt key size can now be customized.
- More German, Norwegian and Catalan translation updates.
Download Webmin 1.820
- Unix tar/gzip format: http://prdownloads.sourceforge.net/webadmin/webmin-1.820.tar.gz
- Debian package suitable for Debian, Ubuntu or other derived Linux: http://prdownloads.sourceforge.net/webadmin/webmin_1.820_all.deb
- RPM suitable for Redhat, Fedora, CentOS, SuSE or Mandrake Linux: http://prdownloads.sourceforge.net/webadmin/webmin-1.820-1.noarch.rpm
Webmin 1.820 – MD5 Verification
To verify that you have downloaded Webmin fully and correctly, you can use the command md5sum on the RPM, Debian package or TAR file, and compare it against those listed below :
- MD5 Verification Keys
webmin_1.820_all.deb b530f41b27a326cff288270cca235ee2
webmin-1.820-minimal.tar.gz 586d03fb7c970ad9d4bab2306c470b7c
webmin-1.820-1.noarch.rpm ba4db310784350a046c9c971eab45519
webmin-1.820-1.src.rpm 83772cd56af623d7be23c694d526f06b
webmin-1.820.pkg.gz 453010c091df975cf4ebca42ab56954d
webmin-1.820.tar.gz d063663dc13e3b96613510f589263025
webmin-1.820.zip ffbee0db7b15386dc51f9d1d128d8180
Insalling Webmin: Method 1
Run the following commands in Terminal to install Webmin on Ubuntu Systems:
sudo apt-get update
wget http://prdownloads.sourceforge.net/webadmin/webmin_1.820_all.deb
dpkg --install webmin_1.820_all.deb
The install will be done automatically to /usr/share/webmin, the administration username set to root and the password to your current root password. You should now be able to login to Webmin at the URL http://localhost:10000/. Or if accessing it remotely, replace localhost with your system’s IP address.
If Debian complains about missing dependencies, you can install them with the command:
sudo apt-get update
apt-get install perl libnet-ssleay-perl openssl libauthen-pam-perl libpam-runtime libio-pty-perl apt-show-versions python
If you are installing on Ubuntu and the apt-get command reports that some of the packages cannot be found, edit /etc/apt/sources.list and make sure the lines ending with universe are not commented out.
Insalling Webmin: Method 2
To install Webmin on Ubuntu Systems via apt-get, you will have to first add the Webmin repository to the sources.list file. To do, edit the sources.list file and add the following lines. To open the file, run:
sudo gedit /etc/apt/sources.list
Once the file is open, add the following lines to the end of the file, then save and exit:
deb http://download.webmin.com/download/repository sarge contrib
deb http://webmin.mirror.somersettechsolutions.co.uk/repository sarge contrib
Now run the command given below to add the Webmin GPG key to apt and install the Webmin on Ubuntu Systems:
wget -q http://www.webmin.com/jcameron-key.asc -O- | sudo apt-key add -
sudo apt-get update
sudo apt-get install webmin
Please Note: Some Debian-based distributions (Ubuntu in particular) don’t allow logins by the root user by default. However, the user created at system installation time can use sudo to switch to root. Webmin will allow any user who has this sudo capability to login with full root privileges.