我想将tomcat创建的日志的默认权限从640更改为644,并且需要更改tomcat的umask。
tomcat用户的默认umask是027,我想将其设置为022。
我可以在bin / setenv.sh中为umask属性设置tomcat7的环境变量吗? 我听说tomcat8有一个属性UMASK,但版本7是否支持这个?
答案 0 :(得分:3)
Tomcat 8补充道:
if [ -z "$UMASK" ]; then
UMASK="0027"
fi
umask $UMASK
到catalina.sh
。这使您能够通过设置UMASK
环境变量来更改它。
Tomcat 7不会在umask
中致电catalina.sh
,因此设置UMASK
无法帮助您。但你可以做的是将umask 0022
添加到setenv.sh
并自己做同样的事情tomcat 8。