[問題] 使用者子群組與檔案權限問題

作者: chenyen   2019-10-25 19:11:31
想請問各位高手
我有一個情況就是有兩個帳號:
1. user_A 屬於 group_A
2. user_B 屬於 group_B
其實我是想弄一個簡單的git server
接著我新開一個group叫做git
並將user_A與user_B加入git群組中
然後我開了一個空間資料夾
group owner設為git
且grouper皆能讀寫
不過現在遇到的問題就是
我目前的設定會使得
user_A提交上來的檔案,其擁有者為 user_A/group_A
並非我預期的是 user_A/git
這會造成後來的user_B提交檔案時會有權限的問題
想請問一下這要怎麼解比較好?
作者: penut85420 (PenutGGorz)   2019-10-25 19:32:00
如果是user_A跟user_B各自有一份git呢
作者: chenyen   2019-10-25 19:38:00
補充一下,使用者都是用遠端推送上來特定的空間資料夾下都不是機器上自己的使用者目錄
作者: iwantanewid   2019-10-25 19:55:00
設sgid?
作者: chenyen   2019-10-25 20:19:00
感謝樓上的提示,把分享的空間資料夾的權限 g+s就會繼承問題就解了 XD
作者: lantw44 (#######################)   2019-10-25 23:40:00
git init 時記得加 --shared,git 就會幫你處理好

Links booklink

Contact Us: admin [ a t ] ucptt.com