首页 > 解决方案 > 给通过Spring Logback生成的java应用程序日志文件754个linux文件权限

问题描述

在我的基于 Java Spring 的应用程序中,使用 Logback 生成应用程序日志,我需要授予特定的754linux 文件权限来访问此应用程序生成的日志文件。

如何在文件中设置日志文件的特定文件权限logback-spring.xml

标签: javalogbackspring-logback

解决方案


您可以在 linux 中更改应用程序用户文件创建掩码umask 023(最好在启动时进行)。

如果您想在应用程序内部对其进行更多控制,您可以将日志记录升级到更强大的 Log4j2,并且从2.9您可以设置的版本开始log4j2.xml,即<RollingFile ... filePermissions="rwxr-xr--">


推荐阅读