linux - 如何更改 apache 日志轮换的文件权限

标签 linux apache tomcat log4j2

<分区>

在我的 linux 服务器上,我在 tomcat 服务器上部署了一个 Web 应用程序。并且我将 log4j 配置为写入日志并每小时轮换一次。但每次创建新日志时,默认使用“640”文件权限。

rw-r----- 1 myuser myuser 664 Jun 6 11:00 mylog.log

我不太确定配置在哪里使用 640 权限进行日志轮换。我没有在我的 log4j 配置中定义。

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

谢谢, 屯

最佳答案

文件权限由 tomcat7 用户的 umask 决定 - 无法在 log4j 本身中更改它。

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

关于linux - 如何更改 apache 日志轮换的文件权限,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39592426/

相关文章:

linux - 从终端创建临时 Cron 作业

Python 作为可执行程序

python - Django/Python 使用 shell (os.system/Popen) 转换 PDF 在生产中不起作用

eclipse - 添加 postgresql jar 后 Tomcat 不启动

mysql - Linux : install mysql-client after Zimbra

php - 如何从 PHP 访问第二个磁盘驱动器?

php - UTF-8贯穿始终

Apache /SNI : disabled or non-existent subdomain leads to other SNI subdomain being served

java - Tomcat 性能问题

apache - 带有 Apache 2.4 代理的 Tomcat 9 : 408 after correct login