概述
分割日志时报错:
:error: skipping "/var/log/nginx/test.access.log" because parent
directory has insecure permissions (It's world writable or writable by
group which is not "root") Set "su" directive in config file to tell
logrotate which user/group should be used for rotation.
xx 文件所属用户
添加“su root xx”到/etc/logrotate.d/nginx文件中即可
如下;
/var/log/nginx/*.log {
su root public
daily
missingok
rotate 52
compress
delaycompress
notifempty
#ifempty
create 0640 www-data adm
sharedscripts
postrotate
[ ! -f /var/run/nginx.pid ] || kill -USR1 `cat /var/run/nginx.pid`
endscript
}
最后
以上就是自然小虾米为你收集整理的Logrotate日志切割报错 文件不再同一个用户组下的全部内容,希望文章能够帮你解决Logrotate日志切割报错 文件不再同一个用户组下所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复