我們如何設定tomcat server 7.0(java 1.7)或tomcat應用,使其為-Dlog4j2.formatMsgNoLookups=true,避免log4j漏洞問題。
我應該添加到 $CATALINA_BASE/bin/setenv.sh 嗎?
uj5u.com熱心網友回復:
這取決于Tomcat的啟動方式。如果使用startup.sh/catalina.sh腳本(通常在 Unix 環境中),則添加:
CATALINA_OPTS="$CATALINA_OPTS -Dlog4j2.formatMsgNoLookups=true"
在$CATALINA_BASE/bin/setenv.sh會作業。如果您使用的是 Windows 并將 Tomcat 作為服務啟動,則不會。
另一種通用方法是添加一個檔案$CATALINA_BASE/lib/log4j2.component.properties(請參閱檔案;log4j2.system.properties也可以使用,但未記錄)并設定:
log4j2.formatMsgNoLookups=true
那里。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/381056.html
