{"id":2904,"date":"2019-05-10T21:21:16","date_gmt":"2019-05-10T18:21:16","guid":{"rendered":"https:\/\/kifarunix.com\/?p=2904"},"modified":"2024-03-11T22:53:17","modified_gmt":"2024-03-11T19:53:17","slug":"install-and-use-webmin-on-fedora-30","status":"publish","type":"post","link":"https:\/\/kifarunix.com\/install-and-use-webmin-on-fedora-30\/","title":{"rendered":"Install and Use Webmin on Fedora 30"},"content":{"rendered":"\n<p>Hello folks. Today we are going to learn how install and use Webmin on Fedora 30. Webmin is a web based interface for administering Unix-like systems using any modern web browser.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Installing Webmin on Fedora 30<\/h2>\n\n\n\n<p>On Fedora 30, Webmin can be installed via the RPM package manager or directly via the Webmin YUM repos. In this guide, we will learn how to install Webmin in both ways.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Install Webmin on Fedora 30 using RPM<\/h3>\n\n\n\n<p>To install Webmin using RPM binary on Fedora 30, navigate to <a rel=\"noreferrer noopener\" aria-label=\"Webmin downloads page (opens in a new tab)\" href=\"http:\/\/www.webmin.com\/download.html\" target=\"_blank\">Webmin downloads page<\/a> and grub the RPM binary. You can simply use wget to get it as shown below;<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"><code>wget http:\/\/prdownloads.sourceforge.net\/webadmin\/webmin-1.910-1.noarch.rpm<\/code><\/pre>\n\n\n\n<p>Once you get the RPM binary, install it locally via the DNF package manager so that any required dependency issue is resolved automatically.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"><code>dnf localinstall webmin-1.910-1.noarch.rpm<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">Install Webmin from YUM Repos<\/h3>\n\n\n\n<p>Fedora 30 repos do not contain Webmin package by default. Hence, you can simply create Webmin YUM repo as shown below.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>cat &gt; \/etc\/yum.repos.d\/webmin.repo &lt;&lt; EOF\n&#91;Webmin]\nname=Webmin YUM Repo\nmirrorlist=http:\/\/download.webmin.com\/download\/yum\/mirrorlist\nenabled=1                                                    \nEOF<\/code><\/pre>\n\n\n\n<p>Download and install the Webmin repo PGP signing key.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"><code>wget http:\/\/www.webmin.com\/jcameron-key.asc<br>rpm --import jcameron-key.asc<\/code><\/pre>\n\n\n\n<p>Run the system update<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"><code>dnf update<\/code><\/pre>\n\n\n\n<p>Verify the availability of Webmin on the YUM repos<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"><code>dnf provides webmin | grep 1.910<\/code><\/pre>\n\n\n\n<pre class=\"wp-block-code\"><code> webmin-1.910-1.noarch : A web-based administration interface for Unix systems.\n Provide    : webmin = 1.910-1<\/code><\/pre>\n\n\n\n<p>Installing Webmin<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>dnf install webmin<\/code><\/pre>\n\n\n\n<p>At the end of installation, you should see an output on how to login to Webmin web interface.<\/p>\n\n\n\n<pre class=\"scroll-box\"><code>\n...<br>Running transaction<br>   Preparing        :                                                                                                                               1\/1 <br>   Running scriptlet: webmin-1.910-1.noarch                                                                                                         1\/1 <br> Operating system is Fedora Linux<br> Installing       : webmin-1.910-1.noarch                                                                                                         1\/1 <br>   Running scriptlet: webmin-1.910-1.noarch                                                                                                         1\/1 <br> <strong>Webmin install complete. You can now login to https:\/\/fedora30.example.com:10000\/<br> as root with your root password.<\/strong><br> Verifying        : webmin-1.910-1.noarch                                                                                                         1\/1 <br> Installed:<br>   webmin-1.910-1.noarch                                                                                                                                <br> Complete!\n<\/code><\/pre>\n\n\n\n<p>Webmin listens on TCP port 10000. Ensure that this port is allowed on firewalld.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"><code>firewall-cmd --add-port=10000\/tcp --permanent<br>firewall-cmd --reload<\/code><\/pre>\n\n\n\n<h4 class=\"wp-block-heading\">Running Webmin<\/h4>\n\n\n\n<p>Unfortunately, Webmin creates a SysV service. Hence, you can check the status by running;<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>\/etc\/init.d\/webmin status\nWebmin (pid 8644) is running<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">Access Webmin from Browser<\/h3>\n\n\n\n<p>As stated in the installation output above, you can access Webmin web interface via <strong>https:\/\/&lt;server-hostname-or-IP&gt;:10000\/<\/strong>. You can login as root with your root password, or as any user who can use sudo to run commands as root<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><a href=\"https:\/\/kifarunix.com\/wp-content\/uploads\/2019\/05\/webmin-login.png\"><img loading=\"lazy\" decoding=\"async\" width=\"899\" height=\"489\" src=\"https:\/\/kifarunix.com\/wp-content\/uploads\/2019\/05\/Fedora-30-webmin-login.png\" alt=\"install and use Webmin on Fedora 30\" class=\"wp-image-2909\" title=\"\" srcset=\"https:\/\/kifarunix.com\/wp-content\/uploads\/2019\/05\/Fedora-30-webmin-login.png 899w, https:\/\/kifarunix.com\/wp-content\/uploads\/2019\/05\/Fedora-30-webmin-login-768x418.png 768w\" sizes=\"(max-width: 899px) 100vw, 899px\" \/><\/a><\/figure><\/div>\n\n\n<p>Webmin web interface.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><a href=\"https:\/\/kifarunix.com\/wp-content\/uploads\/2019\/05\/webmin-fedora-dashboard.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1342\" height=\"653\" src=\"https:\/\/kifarunix.com\/wp-content\/uploads\/2019\/05\/webmin-fedora-dashboard.png\" alt=\"Fedora 30 webmin dasboard\" class=\"wp-image-2910\" title=\"\" srcset=\"https:\/\/kifarunix.com\/wp-content\/uploads\/2019\/05\/webmin-fedora-dashboard.png 1342w, https:\/\/kifarunix.com\/wp-content\/uploads\/2019\/05\/webmin-fedora-dashboard-768x374.png 768w\" sizes=\"(max-width: 1342px) 100vw, 1342px\" \/><\/a><\/figure><\/div>\n\n\n<p>Beautiful. You can now explore Webmin. For example, if you need to configure SSH server, navigate to <strong>Servers &gt;  SSH<\/strong> and choose the setting you need to configure, say authentication.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><a href=\"https:\/\/kifarunix.com\/wp-content\/uploads\/2019\/05\/webin-ssh-configuration.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1353\" height=\"546\" src=\"https:\/\/kifarunix.com\/wp-content\/uploads\/2019\/05\/webin-ssh-configuration.png\" alt=\"webmin ssh configuration\" class=\"wp-image-2911\" title=\"\" srcset=\"https:\/\/kifarunix.com\/wp-content\/uploads\/2019\/05\/webin-ssh-configuration.png 1353w, https:\/\/kifarunix.com\/wp-content\/uploads\/2019\/05\/webin-ssh-configuration-768x310.png 768w\" sizes=\"(max-width: 1353px) 100vw, 1353px\" \/><\/a><\/figure><\/div>\n\n\n<p>That is just it on how to install Webmin on Fedora 30. Enjoy.<\/p>\n\n\n\n<p>You can also check our other similar guides by following the links below;<\/p>\n\n\n\n<p><a href=\"https:\/\/kifarunix.com\/install-and-setup-landscape-on-ubuntu-18-04\/\" target=\"_blank\" rel=\"noreferrer noopener\" aria-label=\" (opens in a new tab)\">Install and Setup Landscape on Ubuntu 18.04<\/a><\/p>\n\n\n\n<p><a href=\"https:\/\/kifarunix.com\/install-ajenti-on-debian-9-8\/\" target=\"_blank\" rel=\"noreferrer noopener\" aria-label=\" (opens in a new tab)\">Install Ajenti on Debian 9.8<\/a><\/p>\n\n\n\n<p><a href=\"https:\/\/kifarunix.com\/how-to-install-and-use-webmin-on-fedora-29-fedora-28-centos-7\/\" target=\"_blank\" rel=\"noreferrer noopener\" aria-label=\" (opens in a new tab)\">Installing Webmin on Fedora 29\/28\/CentOS 7<\/a><\/p>\n\n\n\n<p><a href=\"https:\/\/kifarunix.com\/how-to-install-and-configure-guacamole-on-fedora-29\/\" target=\"_blank\" rel=\"noreferrer noopener\" aria-label=\" (opens in a new tab)\">How to Install and Configure Guacamole on Fedora 29<\/a><\/p>\n\n\n\n<p><a href=\"https:\/\/kifarunix.com\/how-to-install-and-setup-guacamole-on-debian-9-8\/\" target=\"_blank\" rel=\"noreferrer noopener\" aria-label=\" (opens in a new tab)\">How to Install and Setup Guacamole on Debian 9.8<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Hello folks. Today we are going to learn how install and use Webmin on Fedora 30. Webmin is a web based interface for administering Unix-like<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"rank_math_lock_modified_date":false,"footnotes":""},"categories":[121,376,941],"tags":[924,268],"class_list":["post-2904","post","type-post","status-publish","format-standard","hentry","category-howtos","category-system-manager","category-webmin","tag-fedora-30","tag-webmin","generate-columns","tablet-grid-50","mobile-grid-100","grid-parent","grid-50"],"_links":{"self":[{"href":"https:\/\/kifarunix.com\/wp-json\/wp\/v2\/posts\/2904"}],"collection":[{"href":"https:\/\/kifarunix.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/kifarunix.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/kifarunix.com\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/kifarunix.com\/wp-json\/wp\/v2\/comments?post=2904"}],"version-history":[{"count":7,"href":"https:\/\/kifarunix.com\/wp-json\/wp\/v2\/posts\/2904\/revisions"}],"predecessor-version":[{"id":21152,"href":"https:\/\/kifarunix.com\/wp-json\/wp\/v2\/posts\/2904\/revisions\/21152"}],"wp:attachment":[{"href":"https:\/\/kifarunix.com\/wp-json\/wp\/v2\/media?parent=2904"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/kifarunix.com\/wp-json\/wp\/v2\/categories?post=2904"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kifarunix.com\/wp-json\/wp\/v2\/tags?post=2904"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}