我已经设置了一个带有 GIT 分支模型的 Web 服务器。现在我想在我的服务器上创建类似技术用户的东西。该用户不应该有自己的帐户(我只需要用户执行git *, and cd
命令)。
如果这是可能的,你能教我如何做:
- 创建技术用户?
- 限制该用户只能使用
git *
和cd
命令?
如果我无法创建类似技术用户的内容,那么创建只允许执行git
和cd
命令的用户的最佳方法是什么?
目前我正在使用根用户,这不是我未来想要的。
如果可以创建此用户,我如何将目录所有者更改为另一个用户,以便技术用户不会获得任何文件或文件夹的所有者?