iT邦幫忙

0

關於centos 7 檔案權限

  • 分享至 

  • twitterImage

各位好
目前架設一台syslog server
關於檔案權限的問題想請教各位
目前我的防火牆跟網路負載平衡的syslog會自動拋到syslog server上
網路負載平衡的syslog是每秒有資料就會寫入到syslog server上
但防火牆是每天凌晨3點做8個檔案一併送到syslog server上
這8個檔案都放在一個資料夾裡
想請教
資料夾權限:
擁有者:root 讀寫
群組:123456 讀寫
其他:存取

但防火牆拋進來的檔案是:
擁有者:root 讀寫
群組:root 存取
其他:存取

主要是我在測試logrotate時出現:
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
看起來像是權限設定問題

而logrotate上我設定新建文件的權限為 擁有者:root 群組:123456

有沒有甚麼辦法讓他拋進來的檔案權限是我要的呢

angelsu00 iT邦新手 5 級 ‧ 2019-07-29 15:12:47 檢舉
你的root所在的群組是root 拋過來群組當然會是root
不是你資料夾權限是123456 他丟過來的檔案就會是123456 = =
拋記錄來的協定是什麼?tftp? ftp ? sftp ? nfs ? samba ? 一定有個帳號丟上Server的吧?那log的建立擁有者就會是那個帳號,或你把那個帳號加進123456群組再sudo chmod 770 /備份資料夾 -Rf,或是你用sudo crontab -e 讓你的logrotate做在root的排程裡
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友回答

立即登入回答