Apache Tomcat 管理頁面

Apache Tomcat 管理頁面

公開 Apache Tomcat 管理頁面是個壞主意嗎?除了暴力破解的可能性之外,是否還有其他與之相關的安全風險?

答案1

我當然認為這是一個壞主意。過去曾發現過一些安全問題。我永遠不會在生產伺服器上運行它。

在暴露的系統上,您希望最大限度地減少攻擊面並減少必須監視/修補已知漏洞的數量。這違反了這兩個原則。

答案2

正如 @TheFiddlerWins 所說,從安全角度來看這是一個壞主意。暴露的服務越少,破壞系統的機會就越少。

想像一下,有大量的機器人只是試圖解決經常在您的伺服器上傳播的常見錯誤。

我只會在公開時提出一些警告,例如:

  • 僅限制對您的 IP 的訪問
  • 使用使用者名稱和密碼進行保護
  • 更改路徑(例如 /djah8hueqwy7 之類的隨機路徑,不用擔心您的瀏覽器會輕鬆記住)

答案3

我們都同意,暴露的表面越少,就越不容易受到攻擊。

廣泛公開任何類型的管理頁面基本上都是一個壞主意。

暴露您的 Tomcat 應用程式就足夠了,無需添加額外的攻擊面來暴露您的 Tomcat 管理頁面!

攻擊可以有多種類型,不僅限於暴力攻擊。

您可以讓自己接觸其他類型,例如:

  • 中間人攻擊
  • 惡意內容注入(XSS、SQL 注入)
  • 嗅探和流量記錄
  • 會話劫持

如果你真的想公開這個頁面,你可以考慮實作一些安全機制,例如:

  • 實施 SSL (https)
  • 限制對有限數量的 IP 位址的訪問
  • 監控對管理頁面的訪問,至少在修改時收到電子郵件/短信
  • 記錄一切(訪問、修改)

相關內容