看板 Linux 關於我們 聯絡資訊
想請問各位高手 我有一個情況就是有兩個帳號: 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提交檔案時會有權限的問題 想請問一下這要怎麼解比較好? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.37.165.48 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Linux/M.1572001894.A.D3C.html
penut85420: 如果是user_A跟user_B各自有一份git呢 10/25 19:32
chenyen: 補充一下,使用者都是用遠端推送上來特定的空間資料夾下 10/25 19:38
chenyen: 都不是機器上自己的使用者目錄 10/25 19:38
iwantanewid: 設sgid? 10/25 19:55
chenyen: 感謝樓上的提示,把分享的空間資料夾的權限 g+s就會繼承 10/25 20:19
chenyen: 問題就解了 XD 10/25 20:21
lantw44: git init 時記得加 --shared,git 就會幫你處理好 10/25 23:40