gpt4 book ai didi

java - Umask jsvc 日志文件

转载 作者:行者123 更新时间:2023-11-30 06:10:34 25 4
gpt4 key购买 nike

我在 Centos 6 上有一个由 jsvc 托管的应用程序。随之创建了许多日志。我的问题是 jsvc 正在创建具有 077 权限的日志,除了 root 之外任何人都无法访问这些日志。任何人都应该可以阅读日志。

jsvc.exec -server -Xms1024M -Xmx2048M -cp myapp.jar -errfile /var/log/myapp/error.log -wait 60 com.myawesomecompany.mysuite.myapp

-rw------- 1 root root 370 Feb 26 16:03 error.log

如何覆盖默认权限,以便生成的任何新日志都具有 022 权限?

最佳答案

jsvc 从 1.0.8 版本开始有一个 -umask 选项(参见 JIRA issue)。

请注意 -umask 选项采用小数和补码值,例如,如果您想要 644,则必须补码 (777 - 644 = 133), 然后将八进制值转换为十进制值 (133 -> 91)...

关于java - Umask jsvc 日志文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35657614/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com