How to Install Webmin on Debian Latest

Webmin is a powerful web interface for managing Unix-based systems. It allows system administrators to perform tasks such as configuring user accounts, network settings, and system services. In this tutorial, we will walk you through the steps to install Webmin on Debian Latest.

Prerequisites

Step 1: Install Dependencies

Before installing Webmin, make sure your system is updated to the latest version. Then, install the following dependencies required by Webmin:

sudo apt-get update
sudo apt-get install curl gnupg2 apt-transport-https

Step 2: Add Webmin Repository

Next, add the Webmin repository to your system's sources.list file. You can do this by running the following command:

sudo nano /etc/apt/sources.list

Add the following line to the end of the file:

deb https://download.webmin.com/download/repository sarge contrib

Save the file and exit the editor.

Step 3: Add Webmin GPG Key

Import the Webmin GPG key from the command line:

sudo curl -fsSL https://download.webmin.com/jcameron-key.asc | sudo gpg --dearmor -o /usr/share/keyrings/webmin-archive-keyring.gpg

Step 4: Install Webmin

Update the package index:

sudo apt-get update

Install Webmin package:

sudo apt-get install webmin

The installation process will take some time to complete, depending on the speed of your server's network connection.

Step 5: Access Webmin

Once the installation is complete, you can access the Webmin web interface by navigating to:

https://your-server-ip:10000/

You will see a warning about an insecure connection or invalid SSL certificate. This is because Webmin ships with a self-signed certificate. Accept the warning and proceed to the login page.

Log in with your root username and password, and you will be taken to the Webmin dashboard.

Congratulations! You have successfully installed Webmin on Debian Latest.

Conclusion

In this tutorial, we showed you how to install Webmin on Debian Latest. By following these steps, you can enable powerful system management tools that will save you time and effort in managing your server.

If you want to self-host in an easy, hands free way, need an external IP address, or simply want your data in your own hands, give IPv6.rs a try!

Alternatively, for the best virtual desktop, try Shells!