GIT私人存储库 – 在MediaTemple.net上SSH访问子域

我在MediaTemple.net的一台服务器上创build了一个GIT Repository,我使用的是(gs)服务器。 回购是在一个子域(git.example.com)上创build的

然后,我创build了两个用户帐户启用SSH和FTP访问git.example.com

我的问题是,当我们通过SSHlogin,我们最终在/home/00000/users/user%example.com/如果我们尝试导航到域/文件夹,我们没有访问,所以这是一件好事因为我不想让用户访问域/文件夹只是存储库。

现在的问题是如何设置,当我们通过SSHlogin,我们最终在/home/00000/domains/git.example.com/repository?

谢谢!

服务器pipe理员帐户是网格服务器上唯一有权访问用户目录之外的用户。

https://mediatemple.net/community/products/grid/204403684/connecting-via-ssh-to-your-server

注意:此选项仅对Server Administrator用户启用SSH。 这是具有广泛权限的唯一Grid SSH用户。

我的理解是,要添加具有更广泛SSH访问权限的用户,需要权限来更改网格服务器pipe理员无权访问的/ etc / ssh / sshd_config,因此在用户目录之外添加具有访问权限的用户似乎不可能。 https://www.ssh.com/ssh/sshd_config/

或者,您可以放弃http访问,并使用单个ssh帐户作为回购地点。 sshlogin不能识别用户,只允许一揽子访问回购。 这种用法可能存在安全隐患。