Logrotate日誌切割報錯 檔案不再同一個使用者組下
分割日誌時報錯:
: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
}
相關文章
- tomcat日誌切割-logrotateTomcatlogrotate
- nginx1.24配置logrotate日誌切割Nginxlogrotate
- 使用logrotate管理日誌檔案logrotate
- linux 小工具之:日誌切割(logrotate)Linuxlogrotate
- 使用logrotate 管理日誌檔案(轉)logrotate
- 日誌切割logrotate和定時任務crontab詳解logrotate
- [問題]多個檔案寫入日誌報錯
- 如何使用 logrotate 命令保持日誌檔案更新logrotate
- 對日誌檔案組和日誌檔案組成員的管理
- 刪除日誌檔案組與日誌檔案成員
- Oracle日誌組新增冗餘檔案和日誌組Oracle
- 使用logrotate 管理Linux日誌檔logrotateLinux
- [技術分享]日誌切割(按天切割日誌)
- 新增日誌檔案組與日誌檔案成員
- 使用logrotate 管理Linux日誌檔(zt)logrotateLinux
- 在Linux中,如何使用logrotate命令管理日誌檔案?Linuxlogrotate
- nginx切割日誌Nginx
- nginx日誌切割Nginx
- Nginx訪問日誌、Nginx日誌切割、靜態檔案不記錄日誌和過期時間Nginx
- 運維中的日誌切割操作梳理(Logrotate/python/shell指令碼實現)運維logrotatePython指令碼
- Linux 下 logrotate 日誌輪詢操作梳理Linuxlogrotate
- Tomcat catalina-deamon.out 日誌切割 每天生成一個檔案Tomcat
- nginx日誌切割配置Nginx
- Apache 配置日誌切割Apache
- 日誌切分神器--logrotatelogrotate
- logrotate自動輪換切割壓縮和清理歷史日誌場景介紹logrotate
- ORACLE 11G RAC 增加日誌組及增大日誌檔案Oracle
- 【shell】日誌切割指令碼指令碼
- 刪除日誌檔案組或成員
- 使用logrotate配置日誌輪詢logrotate
- 日誌管理工具logrotatelogrotate
- 使用logrotate日誌切割工具輪循mysql的error.log/slow.log,遇到未生成壓縮檔案,測試執行卻正常logrotateMySqlError
- 誤刪重做日誌檔案組導致啟動資料庫報錯ORA-03113資料庫
- MySQL資料庫中的日誌檔案---(1)錯誤日誌MySql資料庫
- 【Oracle日誌】- 日誌檔案重建Oracle
- 日誌檔案
- 如何定時切割nginx日誌?Nginx
- 【awk】按小時切割日誌