Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我安装了 gitea git 服务器。如何防止在 linux 服务器上执行 cli 中的命令:git push、git pull、git clone 和其他允许用户查看存储库及其内容(存储库分支等)的命令?
因此,我想禁止服务器上的用户通过 Linux 服务器查看 git 中的任何内容(然后他们将只能通过 gitea 的 Web 界面查看存储库)
在服务器上,您可以像这样限制指定用户对 git 的访问:
sudo setfacl -m u:john:--- /usr/bin/git