[问题] 使用者子群组与档案权限问题

楼主: 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