更改/var/log/messages默認權限


問題描述:

操作系統:redhat 6.5

因為開發人員和運維人員平時在應用出現bug時,會需要看/var/log/message日志,但是默認權限為600,因此除了root用戶都無法讀取,現需要把每次自動生成message文件的默認權限更改為644

操作步驟:

vi /etc/logrotate.d/syslog

刪除 /var/log/messages

添加以下代碼

/var/log/messages

{

    create 0644

    postrotate

        /bin/kill -HUP `cat /var/run/syslogd.pid 2> /dev/null` 2> /dev/null || true

    endscript

}

 

執行命令

logrotate --force /etc/logrotate.d/syslog

結果如圖:


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM