For those having no clue what Webmin is, it’s basically a browser-based program responsible for remotely managing Linux-based servers. Normally, processes that involve managing users and packages, file sharing, backups, etc., are done with the help of the Command Terminal. This can be a long and excruciating task. Webmin provides a safe and easy-to-understand web-based GUI that gets the job done without the use of complicated commands, making it an essential tool to learn. As is the case for any other application, installing Webmin doesn’t seem like the easiest of tasks at first. If you’re someone having a hard time navigating through the installation process of this application, then this guide is meant for you. Here, we will take you through the step-by-step process of learning how to install Webmin on Ubuntu 20.04 LTS. Now, let’s begin!
Step 1: Adding the Webmin repository.
Webmin is not available in the standard list of Ubuntu repositories, which is why you need to add it in manually. You can do so with the help of a text editor like nano, gedit, etc. Follow these steps for adding the Webmin repository to your system: This will update all available packages along with the dependencies. This will open the list for repositories in the nano editor. Furthermore, this will add Webmin to the available repositories list for Ubuntu. With the steps followed correctly, you should now have added the Webmin repository to the default package list. Now, we proceed to the next step.
Step 2: Adding the Webmin PGP key.
Our next step involves adding the Webmin PGP key to the list of the available keys. This will make sure that your system accepts the newly added repository. Follow these steps for adding this key: With this, the Webmin key will get included in the available keys list. With the steps followed correctly, you should now have added the Webmin PGP key successfully. Alternatively, you can do another method that skips step 1 altogether. To achieve this, follow these steps: Moreover, this will update all available packages along with the dependencies. With the steps followed correctly, you are now ready to learn how to install Webmin on Ubuntu 20.04 LTS.
Step 3: Installing Webmin.
Now that you’re done with the previous steps, you can now install the Webmin packages. Simply type the command below in the Terminal: This will proceed to install the Webmin packages on your system.
Step 4: Configuring Webmin.
With Webmin installed on your system, all that’s left is to configure it to ensure that it runs properly. Here’s how to do that: This will open up the port and, as a result, allow Webmin to operate smoothly. Replace <server/ip/hostname> with your actual hostname or (Public) IP. If this is the first time you’re logging in, a warning message should appear on your screen, claiming the website to be dangerous. Worry not, as this is just a result of an invalidated CA certificate. This will navigate to a login page of sorts. Type in your sudo user details and proceed to click the Sign in button. You should see a webpage displaying all essential details regarding users, groups, etc. Webmin allows you to achieve a lot through its sophisticated interface. It lets you add or remove users, create groups, update packages and repositories, manage files that are on your system, and more. Even better, Webmin ensures that you can achieve all this in a fast, simple, and efficient manner. While we’re on the topic of packages, it’s fair to assume that most of you reading this guide is familiar with how package installation works on Ubuntu 20.04 LTS and other Linux distributions. The process of package installation isn’t perfect, so learning how to fix it may be of use to you as it’ll save you from encountering this in the future. We hope this guide helped you learn how to install Webmin on Ubuntu 20.04 LTS. If you are still facing some problems, or wish for an in-depth guide on the Webmin panel, let us know in the comment section down below. With that said, we wish you all the best on your journey to mastering Linux.