Nic*_*Nic 3 git version-control gitolite
我遇到了其他用户可以连接到我的gitolite服务器的问题.
一切都在我的工作正常(我是管理员,也做了gl-easy-install) - 但是,我已经请求pub来自另一个用户并将其添加到该文件中keydir,同时将其权限添加到文件中的gitolite-adminrepo conf.我git add和commit那些文件,push他们回到了gitolite服务器.一切都很好看.
我告诉用户尝试git clone git@server.com:gitolite-admin.git并获得权限错误.命令挂钩在git用户的authorized_keys文件中,所以我对我缺少的东西感到有些困惑.
我在其他一些答案中看到使用的正确地址是user@server.com:gitolite-admin.git,但基于authorized_keys文件,这似乎完全没有问题.
非常感谢帮助,感谢您的专业知识!
ssh -vvvv git@gitserver.com在你的机器上做一个.您将看到提供的密钥.现在在这个用户的机器上做同样的事情.另外请发布你的配置文件gitolite,如果你有它们,你可以使用〜/ .ssh/config文件.用通用的东西替换你的任何敏感仓库.
(赞成你的问题)
| 归档时间: |
|
| 查看次数: |
1379 次 |
| 最近记录: |