將 Let’sEntryptSSL 添加到 Webmin 主機名


默認 Webmin 使用自簽名 SSL 證書偵聽端口 10000。網絡瀏覽器中會顯示證書不受信任等安全警告。出於多種原因,許多組織不允許使用自簽名證書。

Lets Encrypt 是非營利性 Internet 安全研究組 (ISRG) 的免費開放證書頒發機構。 我們為您的域提供有效期為 90 天的免費 SSL 證書。您可以輕鬆地在證書過期之前手動更新證書,也可以安排它自動更新。

本教程介紹如何使用 Webmin 主機名設置 Let’s Encrypt SSL 證書。

更改 Webmin 主機名

首先,確保您使用 Webmin 配置了有效的域名。 選擇您的 Webmin 域名(子域)並更新您的 DNS 條目,以便您的域指向您的 Webmin 服務器。

從 webmin 儀表板更改系統的主機名。使用您的管理員帳戶登錄 webmin 並訪問:

這會改變系統的主機名,在 /etc/hosts 文件中創建一個條目,並將主機名綁定到本地主機的 IP 地址。

在 Webmin 中設置 Let’s Encrypt 證書

完全限定域現在配置為系統主機名。同樣,確保您的域正確指向您的 Webmin 服務器的 IP 地址。您可以使用在線工具 檢查 DNS 記錄..

讓我們為 Webmin 設置加密 SSL:

  1. 轉到 Webmin(左側欄)
  2. 單擊 Webmin 配置
  3. 單擊 SSL 加密,如屏幕截圖所示
  4. 轉到讓我們加密選項卡“
  5. 在證書中的主機名下輸入主機名。例如,我使用了 webmin.tecadmin.net。
  6. 在網站的根目錄中[その他のディレクトリ]選擇檢查文件並將路徑設置為“/var/www/html”
  7. [自動更新間の月数]將值設置為 1。這將在月底前自動續訂 SSL。

    主機名的 WebminSSL 證書

  8. 再次檢查所有詳細信息,然後按 申請證書 按鈕
  9. 如果成功,您將看到類似於以下的結果:
    已安裝 Webmin SSL
  10. 完成

已為 Webmin 主機名成功配置 Let’sEncrypt SSL 證書。

測試 SSL 證書

使用端口 10000 上的系統主機名通過 https 協議訪問 Webmin 界面。您的瀏覽器將顯示有效的 SSL 證書。

例如: https://webmin.tecadmin.net:10000

帶有 LetsEncrypt 證書的 Webmin

結論是

本教程介紹如何使用 Webmin 主機名配置 Let’s Encrypt SSL 證書。

您還可以使用在線檢查您的 SSL 證書 ssl檢查工具..輸入完整的 URL 以及端口。



Source link