This guide will cover how to install a very handy server management tool called Webmin. We are going to install Webmin on openSUSE Leap 15.3
What is Webmin?
Webmin is a web based interface for system administration of linux/unix systems. Some modules of Webmin include the ability to modify user accounts, Apache, DNS, file sharing, and more. It makes server management intuitive and simple with its rich web-based interface.
Pre-Installation
First we are going to need to take care of a few dependencies before we can install Webmin.
vulnifo@opensuse-test:~> sudo zypper install apache2 openssl openssl-devel perl perl-Encode-Detect
Now use wget to get the webmin rpm. Webmin 1.979 is the current version as of this writing, which can be found here.
vulnifo@opensuse-test:~> wget https://sourceforge.net/projects/webadmin/files/webmin/1.979/webmin-1.979-1.noarch.rpm
Install Webmin
Now we simply need to install it using the rpm command.
vulnifo@opensuse-test:~> sudo rpm -ivh webmin-1.979-1.noarch.rpm
warning: webmin-1.979-1.noarch.rpm: Header V4 DSA/SHA1 Signature, key ID 11f63c51: NOKEY
Preparing... ################################# [100%]
Operating system is SuSE Linux
Updating / installing...
1:webmin-1.979-1 ################################# [100%]
Webmin install complete. You can now login to https://opensuse-test.xxxxxxxx.com:10000/
as root with your root password.
After this is done, we can now open a browser and access our new Webmin control panel by using the IP or hostname and port 10000
Accessing Webmin
Our test server is at 172.16.1.33, so we will use the following syntax in the web browser. Don’t forget to use https here.
https://172.16.1.33:10000
You should be greeted with the Webmin login panel. Login with user root and your systems root password.
After logging in you’ll be presented with the Webmin dashboard.
Conclusion
You should now have successfully installed Webmin on openSUSE leap 15.3. Webmin is a very useful tool for linux/unix management. The rich web-based interface makes device management intuitive and simple. Any questions or comments feel free to comment below or contact us for help!
Follow us on twitter at @vulnifo to stay updated with new posts and information!
Visit our contact page for more ways to get in touch.