gitolite用户无法连接

Nic*_*Nic 3 git version-control gitolite

我遇到了其他用户可以连接到我的gitolite服务器的问题.

一切都在我的工作正常(我是管理员,也做了gl-easy-install) - 但是,我已经请求pub来自另一个用户并将其添加到该文件中keydir,同时将其权限添加到文件中的gitolite-adminrepo conf.我git addcommit那些文件,push他们回到了gitolite服务器.一切都很好看.

我告诉用户尝试git clone git@server.com:gitolite-admin.git并获得权限错误.命令挂钩在git用户的authorized_keys文件中,所以我对我缺少的东西感到有些困惑.

我在其他一些答案中看到使用的正确地址是user@server.com:gitolite-admin.git,但基于authorized_keys文件,这似乎完全没有问题.

非常感谢帮助,感谢您的专业知识!

Ada*_*ruk 6

ssh -vvvv git@gitserver.com在你的机器上做一个.您将看到提供的密钥.现在在这个用户的机器上做同样的事情.另外请发布你的配置文件gitolite,如果你有它们,你可以使用〜/ .ssh/config文件.用通用的东西替换你的任何敏感仓库.

(赞成你的问题)