Security

如何限制送出後掛鉤?

  • June 21, 2011

昨天,我錯誤地寫了一個 post-commit 鉤子,它致命地破壞了我的伺服器。事實上,當我通過 TortoiseSVN 送出時,我可以看到 post-commit 掛鉤刪除了大量的系統資源。當我嘗試重新啟動伺服器時,伺服器沒有啟動。

無論如何,我要重新設置SVN,我不想犯同樣的錯誤。如何將我的送出後掛鉤權限限制為只能修改某些文件夾?

SVN 以什麼使用者身份執行?

在我的系統上,SVN 通過 DAV 與 Apache 使用者一起執行,因此它按原樣執行的使用者www-data,因此它無法訪問範圍之外的關鍵系統資源。

引用自:https://serverfault.com/questions/282415