如何在Ubuntu上安裝Webmin 20.04

是否想學習如何在Ubuntu 20.04 LTS上安裝Webmin?

對於那些不知道Webmin是什麼是Webmin,它基本上是一個基於瀏覽器的程序,負責遠程管理基於Linux的服務器。

通常,在命令終端的幫助下,涉及管理用戶和軟件包,文件共享,備份等的過程。這可能是一項漫長而艱鉅的任務。 Webmin提供了一種安全易於理解的基於Web的GUI,該GUI可以完成工作而無需使用複雜的命令,從而使其成為學習的必要工具。

與任何其他應用程序一樣,最初安裝WebMin似乎並不是最簡單的任務。

如果您很難通過此應用程序的安裝過程導航,那麼本指南是為您提供的。在這裡,我們將帶您完成學習如何在Ubuntu 20.04 LTS上安裝Webmin的分步過程。

Webmin在Ubuntu存儲庫的標準列表中不可用,這就是為什麼需要手動添加它的原因。您可以在Nano,Gedit等文本編輯器的幫助下這樣做。

請按照以下步驟將Webmin存儲庫添加到您的系統:

  1. 首先通過按下命令終端Ctrl+alt+t在鍵盤上。
  2. 接下來,在命令終端
$ sudo apt update

這將與依賴關係一起更新所有可用的軟件包。

  1. 完成後,請繼續在命令終端
$ sudo nano /etc/apt/sources.list

這將打開納米編輯器中存儲庫的列表。

  1. 接下來,在新打開的文件的末尾添加以下內容:
deb https://download.webmin.com/download/repository sarge contrib

此外,這將在Ubuntu的可用存儲庫列表中添加Webmin。

  1. 最後一步涉及保存文件並關閉編輯器。如果您使用的是Nano,則可以通過按下來實現這一目標Ctrl+x,選擇是的然後按進入鑰匙

通過正確遵循這些步驟,您現在應該將Webmin存儲庫添加到默認的軟件包列表中。現在,我們繼續下一步。

步驟2:添加Webmin PGP密鑰。

我們的下一步涉及將WebMin PGP密鑰添加到可用鍵列表中。這將確保您的系統接受新添加的存儲庫。

請按照以下步驟添加此密鑰:

  1. 從打開命令終端通過按下Ctrl+alt+t在鍵盤上。
  2. 接下來,在以下內容中輸入以下內容命令終端
$ wget -q -O- https://www.webmin.com/jcameron-key.asc | sudo apt-key add

這樣,WebMin密鑰將包含在可用的鍵列表中。

  1. 下一步涉及通過在命令終端
$ sudo apt update

通過正確遵循這些步驟,您現在應該成功添加Webmin PGP密鑰。

另外,您可以執行另一種跳過步驟1的方法。為了實現這一目標,請遵循以下步驟:

  1. 從打開命令終端通過按下Ctrl+alt+t在鍵盤上。
  2. 接下來,在終端
$ sudo apt update

此外,這將更新所有可用的軟件包以及依賴關係。

  1. 完成此操作後,在命令終端
$ sudo apt install software-properties-common apt-transport-https wget
  1. 最後,在終端為了確保正確配置軟件包:
$ wget -q -O- https://www.webmin.com/jcameron-key.asc | sudo apt-key add
$ sudo add-apt-repository "deb [arch=amd64] https://download.webmin.com/download/repository sarge contrib"

通過正確遵循這些步驟,您現在準備學習如何在Ubuntu 20.04 LTS上安裝Webmin。

步驟3:安裝Webmin。

現在,您已經完成了以前的步驟,現在可以安裝WebMin軟件包。只需在以下命令中終端

$ sudo apt install webmin

步驟4:配置Webmin。

在系統上安裝了WebMin的情況下,剩下的就是配置它以確保其正常運行。這是這樣做的方法:

  1. 首先,確保您允許端口10000通過防火牆,因為它是Webmin運行的端口。如果您使用UFW,請在終端
$ sudo ufw allow 10000/tcp

這將打開端口,因此,允許Webmin順利進行。

  1. 接下來,打開瀏覽器並在搜索欄中輸入以下內容:
https://<Server/IP/hostname>:10000/

代替<server/ip/hostname>使用您的實際主機名或(公共)IP。

如果這是您第一次登錄,則應在屏幕上顯示警告消息,聲稱該網站很危險。不用擔心,因為這只是無效CA證書的結果。

  1. 最後,單擊先進的,進而繼續<Server/IP/hostname>

這將導航到各種登錄頁面。輸入您的sudo用戶詳細信息,然後單擊登入按鈕。

您應該看到一個網頁,顯示有關用戶,組和的所有基本細節。

Webmin允許您通過其複雜的界面實現很多目標。它使您可以添加或刪除用戶,創建組,更新軟件包和存儲庫,管理系統上的文件等等。更好的是,Webmin確保您可以快速,簡單,高效地實現這一切。

當我們討論包裝的話題時,可以公平地假設您閱讀本指南的大多數人都熟悉包裝安裝在Ubuntu 20.04 LTS和其他Linux發行版中的工作方式。包裝安裝過程並不完美,所以學習如何修復可能對您有用,因為它可以使您免於將來遇到這種情況。

我們希望本指南能幫助您學習如何在Ubuntu 20.04 LTS上安裝Webmin。如果您仍然面臨一些問題,或者希望在網絡男式面板上有深入的指南,請在下面的評論部分中告訴我們。話雖如此,我們祝您在掌握Linux的旅程中一切順利。