Logrotate日志切割报错 文件不再同一个用户组下
2017-12-08 17:43
393 查看
分割日志时报错:
xx 文件所属用户
添加“su root xx”到/etc/logrotate.d/nginx文件中即可
如下;
: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 }
相关文章推荐
- Linux的日志文件管理工具——logrotate(linux日志切割与轮循)
- 日志文件切割服务logrotate配置及crontab定时任务的使用
- logrotate切割日志后,新的日志还是写入到老的日志文件中
- Tomcat catalina-deamon.out 日志切割 每天生成一个文件
- nginx日志切割(把同一个域名的日志文件放在同一个文件夹下)
- Linux使用logrotate来切割日志文件
- Linux使用logrotate来切割日志文件
- Linux 使用 logrotate 来切割日志文件
- 使用logrotate管理nginx日志文件
- 使用logrotate 管理日志文件 (Linux相关)
- 每天生成自动生成一个日志文件,文件名以每天的时间结尾
- Nginx日志切割sh文件
- logback实现每个线程一个独立的日志文件
- Android日志服务例子,将日志记录在文件中并每天生成一个日志文件
- Linux日志文件总管——logrotate
- log4j配置每天生成一个日志文件
- logrotate定时管理linux日志文件
- 配置log4j的日志自动分为每天一个文件
- 将一个文件夹下的所有文件和文件夹更改用户和用户组
- 关于Log4j启动后,强制删除日志文件后|日志不再输出的问题