如何在Ubuntu 20.04上安裝Webmin

Webmin是用於管理Linux服務器的開源Web控制面板。 它使您可以管理系統用戶,組,磁盤配額,以及安裝和配置Web,ssh,ftp,電子郵件和數據庫服務器。

使用Webmin,您可以通過Web瀏覽器配置系統的幾乎每個方面。

本指南說明了如何在Ubuntu 20.04服務器上安裝Webmin。

先決條件

我們假設您具有root用戶或具有sudo權限的用戶對Ubuntu服務器的管理訪問權限。

在Ubuntu上安裝Webmin#

Webmin不包含在標準Ubuntu存儲庫中。 安裝過程非常簡單。 我們將啟用Webmin資源庫並使用 apt

以下步驟描述了在Ubuntu上安裝Webmin的過程:

  1. 首先,更新軟件包列表並安裝依賴項:

    sudo apt updatesudo apt install software-properties-common apt-transport-https wget
  2. 導入Webmin GPG密鑰並將Webmin存儲庫添加到系統的軟件源中:

    wget -q http://www.webmin.com/jcameron-key.asc -O- | sudo apt-key add -sudo add-apt-repository "deb [arch=amd64] http://download.webmin.com/download/repository sarge contrib"

    add-apt-repository 命令還將更新軟件包索引。

  3. 通過鍵入以下命令安裝最新版本的Webmin:

    sudo apt install webmin

    所有依賴項將自動解決並安裝。 完成後,將顯示以下輸出:

    Webmin install complete. You can now login to https://vagrant:10000/
    as root with your root password, or as any user who can use sudo
    to run commands as root.

    Webmin服務將自動啟動。

而已! 至此,您已經在Ubuntu 20.04服務器上成功安裝了Webmin。

要在發布新版本時升級Webmin安裝,請使用標準的apt升級過程。

調整防火牆號

默認情況下,Webmin偵聽端口上的連接 10000 在所有網絡接口上。 您需要在防火牆中打開端口,以便可以從Internet訪問Webmin界面。 假設您正在使用UFW,則可以通過運行以下命令來做到這一點:

sudo ufw allow 10000/tcp

訪問Webmin Web界面#

現在,在Ubuntu系統上已安裝Webmin,打開您喜歡的瀏覽器,然後鍵入服務器的主機名或公共IP地址,然後鍵入Webmin端口。 10000

https://your_server_ip_or_hostname:10000/

瀏覽器將抱怨證書無效。 默認情況下,Webmin使用不受信任的自簽名SSL證書。

使用您的root或sudo用戶憑據登錄到Webmin Web界面:

登錄後,您將被重定向到Webmin儀錶板,該儀錶板提供有關係統的基本信息。

Webmin儀錶板

從這裡,您可以根據需要開始配置和管理Ubuntu 20.04服務器。

結論#

我們已經向您展示了如何在Ubuntu 20.04計算機上安裝Webmin。 現在,您可以安裝FTP服務器或LAMP / LEMP堆棧,並開始通過Webmin Web界面管理服務。

要了解有關Webmin的更多信息,請訪問其官方文檔頁面。

如有任何疑問,請在下面發表評論。

Webmin Ubuntu

Sidebar