日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

如何预防后台被攻击?Tomcat 的安全配置来啦!

發布時間:2025/3/15 编程问答 14 豆豆
生活随笔 收集整理的這篇文章主要介紹了 如何预防后台被攻击?Tomcat 的安全配置来啦! 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

安全是系統架構中最重要的關注點之一,通常情況下,所說的安全涵蓋網絡安全、數據安全、操作系統安全、服務器安全以及應用系統安全等諸多方面。Tomcat 是一個免費的開放源代碼 的Web應用服務器,技術先進、性能穩定。由于它優秀的穩定性以及豐富的文檔資料,廣泛的使用人群,從而在開源領域受到廣泛的青睞,因此,Tomcat安全也越來越受到重視。

Tomcat作為一款應用服務器,默認情況下可以滿足多數場景的安全需求,但是在安全要求較高的情況下,仍需要從多個方面進行配置,已防止Tomcat管理后臺被攻擊等風險。Tomcat安全主要從以下2個方面介紹。

配置安全

默認情況下其存在一定的安全隱患,可被惡意攻擊,所以在生產環境中需要對Tomcat進行安全配置,下面將介紹影響Tomcat配置安全的4個選項。

1. 移除不使用的內置應用

Tomcat環境部署完畢后,要刪除根目錄下的一些默認文件夾:CATALINA_HOME/webapps文件夾下的內置應用,這些應用可能會導致安全風險,因此移除不使用的應用。對于docs(Tomcat本地說明文檔)、examples(Tomcat相關的demo示例)、ROOT(Tomcat默認頁),可以將其直接移除。host-manager和manager用于管理及監控tomcat容器,如果已經使用第三方工具來管理tomcat,不需要manager管理登錄,這兩個應用也可以直接移除,如圖2所示。

圖 2.Tomcat內置應用

2. 降權啟動tomcat

tomcat 啟動用戶權限必須為非root,避免一旦tomcat服務被入侵,獲取root權限,因為在Linux操作系統中,root用戶的權限是最高的,可以執行普通用戶無法執行的操作。應單獨為Tomcat服務器創建一個用戶,并且授予運行應用服務器所需的最小系統權限。

3. 刪除不使用的組件

Tomcat是開源軟件,那么server.xml中的默認配置對所有人都是可見的,它的運行機制也是眾所周知的,因此使用默認配置也會增加服務器受攻擊的風險。所以在部署生產環境前,移除不必要的組件,默認情況下,server.xml配置了一個HTTP連接器(8080)和一個AJP連接器(8009),實際上絕大多數情況下,只需要一個連接器。如果Tomcat不存在前置的web服務器,此時可以保留HTTP而刪除AJP連接器。

4. 禁用自動部署

在默認情況下,Tomcat是自動部署的,只要是在webapps目錄下的war包均會在Tomcat啟動時自動部署,包括被植入的惡意web應用。要避免惡意的web應用自動啟動,可以考慮從兩個方面解決:一是修改web應用部署目錄為其他路徑,這樣攻擊者很難找到正確的部署目錄并部署web應用;二是禁用自動部署,將server.xml配置文件中Host元素的autoDeploy和deployOnStartup屬性設置為false,此時只有通過context標簽部署web應用,配置方法如圖3所示。

圖 3.禁用自動部署

管理平臺安全

1. 管理平臺是什么?

Tomcat提供了基于Web方式的管理平臺,管理平臺即是內置的兩個獨立的web應用,位于webapps目錄下的host-manager和manager。host-manager管理控制臺可以動態地添加一個虛擬主機。此外還可以啟動、停止、刪除虛擬主機,在實際生產中很少使用host-manager管理平臺。manager管理平臺可以很方便的管理運行在tomcat服務器上的Web應用,如發布、啟動、停止或刪除Web應用,還可以實時管理HTTP會話以及查看服務器狀態信息等。

2. 管理平臺如何使用

在tomcat啟動成功后,通過http://ip:port/manager/html訪問manager 管理平臺 ,因為默認添加了訪問權限控制,第一次訪問需要在 conf/ tomcat-users.xml 文件 中為當前用戶添加角色,manager管理平臺共有4種角色,分別為:

manager-gui:允許訪問html頁面接口(即URL路徑為/manager/html/*);

manager-script:允許訪問純文本接口(即URL路徑為/manager/text/*);

manager-jmx:允許訪問JMX代理接口(即URL路徑為/manager/jmxproxy/*);

manager-status:允許訪問Tomcat只讀狀態頁面(即URL路徑為/manager/status/*)。

其中manager-gui、manager-script、manager-jmx三個角色均具備manager-status角色的權限,即這三種角色權限無需再額外添加manager-status權限。實際使用中只需配置manager-gui角色通過html頁面的形式訪問管理平臺。

manager管理平臺有4種角色,host-manager管理平臺有2種角色,配置方式如圖4所示。

圖 4. 管理平臺角色配置

Web版管理控制臺可以發布、停止、重新加載指定的web應用,如圖5所示。

圖 5. Web版管理控制臺

通過http://ip:port/manager/status ,查看Server-status服務器狀態頁面,如圖6所示。

圖 6. 服務器狀態頁面

Server-status包含以下幾部分信息:

host-manager管理控制臺可以動態地添加一個虛擬主機。此外還可以啟動、停止、刪除虛擬主機,如圖7所示。

通過http:// ip:port /host-manager/html 訪問host-manager管理平臺,因為默認添加了訪問權限控制,第一次訪問需要在conf/tomcat-users.xml文件中為當前用戶添加角色,host-manager管理平臺共有2種角色,分別為admin-gui和admin-script,配置方式如圖3所示。

admin-gui:允許訪問html頁面接口(即URL路徑為/manager/html/*)。

admin-script:允許訪問純文本接口(即URL路徑為/manager/text/*)。

圖 7. host-manager管理平臺頁面

3. 管理平臺安全加固

管理平臺有發布管理應用的權限,默認情況下host-manager和manager應用存在安全風險,可能會產生嚴重的危害,所以針對Tomcat管理平臺需通過以下幾個方面進行安全加固。

如使用內置host-manager和manager管理應用,需要增加IP訪問限制,在應

用下META-INF/context.xml文件中配置。修改allow屬性的正則表達式。8.5版本前需要手動開啟,而8.5版本之后,則默認開啟只有本機可以訪問。比如只允許ip地址10.232.150.78和10.232.150.80訪問manager管理應用,將allow屬性值修改為10.232.150.78|10.232.150.80即可,如圖8所示。

圖8. IP訪問限制配置方式

如需訪問host-manager和manager應用需要分配相關的角色權限。我們還應

設置足夠健壯的密碼,建議加強口令強度,設置口令復雜度為8位以上,大小寫字母、數字、特殊符號的組合,并定期更換密碼,避免使用弱口令。

管理平臺添加用戶鎖定功能,在server.xml中配置了org.apache.catalina.real

m.LockOutRealm,LockOutRealm 是一個Tomcat的Realm實現,它擴展了CombinedRealm,假如在某一段時間內出現很多驗證失敗,則它能夠提供鎖定用戶的功能,已避免攻擊者進行密碼暴力破解。LockOutRealm 配置方式, server.xml文件Engine元素內添加,如圖9所示

圖9. LockOutRealm 配置

?

創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎

總結

以上是生活随笔為你收集整理的如何预防后台被攻击?Tomcat 的安全配置来啦!的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 亚洲乱码中文字幕 | 黄色香蕉网站 | 日本亲子乱子伦xxxx | 日韩免费 | 中文字幕人妻丝袜二区 | 欧美成人黄 | 色屁屁www影院免费观看入口 | 亚洲国产成人精品激情在线 | 91性视频| 9i在线看片成人免费 | 性欧美激情| 精品国产91乱码一区二区三区 | 永久免费视频网站 | 成人午夜小视频 | 欧美理论片在线观看 | 牛人盗摄一区二区三区视频 | 精品嫩模一区二区三区 | 国产毛茸茸 | 亚洲精品97久久中文字幕 | 99热这里只有精品1 亚洲人交配视频 | 在线视频免费观看 | 日本大乳奶做爰 | 亚洲国产精品成人综合色在线婷婷 | 香蕉在线网站 | 蜜臀aⅴ国产精品久久久国产老师 | 人妻熟女aⅴ一区二区三区汇编 | 91香蕉国产 | www.三区 | 欧亚在线视频 | 黄床大片 | 99久久精品免费看国产四区 | 国产麻豆成人 | 色啪综合 | 亚洲精品女人久久久 | a网站在线观看 | 免费在线黄色片 | 午夜av一区 | 美女免费网站 | 激情图片在线视频 | 日本高清不卡二区 | 91精品久久久久久久99蜜桃 | 女性喷水视频 | 免费在线观看成人av | 毛片大全免费 | 夜夜福利 | 日韩av综合在线 | 日本高清免费观看 | 亚洲一区二区三区午夜 | 国产精品久久久久久久久久久免费看 | 麻豆视频一区二区 | 91色偷偷| 涩涩成人网 | 欧洲精品久久 | 91麻豆产精品久久久久久 | 欧美日韩一区二区综合 | 久久久一| 久久久久久高清 | 欧美国产在线视频 | 亚洲精品成人无码 | 中文字幕校园春色 | 欧美日韩福利视频 | 国产丰满大乳奶水在线视频 | 亚洲一区二区视频网站 | 69xxx国产 | 伊人午夜 | 国产精品日韩精品 | 可以免费看的黄色 | 国语粗话呻吟对白对白 | 天天摸天天操天天射 | 欧美精品影院 | 国产高潮在线观看 | 亚洲精品18p | 伊人久久艹 | 性一交一乱一色一免费无遮挡 | 91蜜桃视频在线观看 | 日韩一区二区精品视频 | 国产超碰人人爽人人做人人爱 | wwwa级片| 亚洲日本护士毛茸茸 | 日韩黄色精品 | 久久久久亚洲精品系列色欲 | 欧美 丝袜 自拍 制服 另类 | 亚洲精品日韩综合观看成人91 | 美日韩精品一区二区 | 激情视频一区二区三区 | 久久久精品人妻av一区二区三区 | 久久男人精品 | 亚洲精品免费在线播放 | 久久婷五月 | 欧美国产在线观看 | 成人手机在线观看 | 在线观看麻豆 | 蜜臀av无码精品人妻色欲 | a天堂在线观看 | 欧美成一区二区三区 | 成人免费在线视频网站 | 毛片网止| 国产精品丝袜黑色高跟鞋的设计特点 | 日本熟妇成熟毛茸茸 |