1

我想为给定组的所有用户创建一个可通过 ssh 读写的存储库。

stackoverflow 上快速搜索导致我执行以下过程:

cd <project_dir>/                         # Enter inside the project directory
git config core.sharedRepository group    # Update the git's config
chgrp -R <group-name> .                   # Change files and directories' group
chmod -R g+w .                            # Change permissions
chmod g-w .git/objects/pack/*             # Git pack files should be immutable
find -type d -exec chmod g+s {} +         # New files get directory's group id

我的问题很简单:将它应用到 git-annex 存储库是否也安全?还有,够吗?

4

0 回答 0