2016-09-20 58 views
0

从我的linux服务器上,我在tomcat服务器上部署了一个web应用程序。我配置log4j写入日志并每小时旋转一次。但是,当它每次创建新的日志时,它默认使用“640”文件权限。如何更改apache日志轮转的文件权限

RW-R ----- 1个myuser的myuser的664 6月6日11:00 mylog.log

我不太肯定这个配置做日志旋转640权限。我没有在我的log4j配置中定义。

请提醒我,我可以在哪里更改我的log4j文件的新日志轮换的文件权限?

感谢, 屯

回答

1

文件权限被确定tomcat7用户的umask - 有没有办法改变它的log4j本身。

https://serverfault.com/questions/152936/how-to-set-default-umask-for-tomcat-webdav-servlet

+0

谢谢。现在我的umask是027.我是否需要更改为022以允许其他人阅读权限?可能会变成-rw-r-r--? –

+0

'umask 0022'将使其只能读取组和其他人,并且对于所有者可执行\可读\写。 –

+0

谢谢。这将是644,对吗?配置更改后是否需要重新启动服务器? –