Chown
目錄所有權不斷變化
我在我的 debian 伺服器上執行我自己的 git 伺服器。我使用 gitosis 進行訪問控制。我注意到我的目錄經常
/opt/vc
將所有權從 更改git:git
為 。myUsername:myDefaultGroup
幾乎就像有什麼東西chwon -R myUsername:myDefaultGroup /opt/vc
在上面跑。我無法確定更改的確切時間範圍。這會導致 gitosis 不再工作,因為它沒有讀/寫目錄的權限。root crontab 中沒有任何內容會導致此問題。有人可以幫我找出導致文件所有權更改的原因嗎?當我最初安裝 git/gitosis 時並沒有發生這種情況,它只是最近才開始的,我不記得做過任何會導致這種情況的事情。
我會連接一些
auditd
日誌記錄以查看發生了什麼。以下審計規則應該可以解決問題:auditctl -w /opt/vc/ -S chown
然後等到它發生並檢查您的審核日誌。(通過在某處執行 chown 並確保它顯示在日誌中來測試一切是否正常執行可能是個好主意)。
唯一可以更改標準權限的另一件事是在頂部安裝另一個文件系統,但這會導致許多其他問題,我希望您會注意到它。