gpt4 book ai didi

linux -/var/log/文件夹权限每天自动更改

转载 作者:太空宇宙 更新时间:2023-11-04 11:04:36 28 4
gpt4 key购买 nike

我在 ubuntu 机器上通过 cron.daily 写入日志文件夹/var/log/APP。日志文件夹归 APP 用户所有,需要将权限设置为 755 才能完成工作。发现权限自动改成700后,只好再三设置文件夹的权限为755。

造成这种行为的可能原因是什么?

cron.daily 的内容:

00 22 * * 1-5 app app ARG > /var/log/APP/APP.$(date +"\%Y-\%m-\%d").log 2
35 13 * * 2-7 app app ARG > /var/log/APP/APP.$(date +"\%Y-\%m-\%d").log 2

最佳答案

不能 100% 确定,但我猜您为此文件夹设置了 logrotate 规则。如果它是一个常见的应用程序,如 Apache 或 MySQL,而您运行的是一个常见的 Linux 发行版,这很有可能。

根据您的发行版,您应该有一个文件 /etc/logrotate.conf,或者一个目录 /etc/logrotate.d/,每个服务一个文件,甚至两者兼而有之。

如果有问题的目录有规则,请检查这些文件。如果您需要该目录由不同的用户拥有,您可以使用 logrotate 的 create 指令(或修改它,如果它存在)。

但要确保写入日志的原始服务仍然能够这样做。

关于linux -/var/log/文件夹权限每天自动更改,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25752037/

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