2017-08-03 914 views
0

我想要將由tomcat創建的日誌的默認權限從640更改爲644,並且需要更改tomcat的umask。如何爲UMASK設置tomcat 7環境變量?

爲Tomcat用戶的默認umask是027,我想將它設置爲022

我可以設置在倉/ setenv.sh tomcat7爲umask的屬性的環境變量? 我聽說tomcat8有一個屬性UMASK,但版本7支持這個嗎?

回答

1

Tomcat的8加入:

if [ -z "$UMASK" ]; then 
    UMASK="0027" 
fi 
umask $UMASK 

catalina.sh到。這使您可以通過設置UMASK環境變量來更改它。

Tomcat 7不會呼叫umaskcatalina.sh因此設置UMASK不會幫助你。然而,你可以做的是將umask 0022加到setenv.sh,並且自己做同樣的事情tomcat8。