我正在尝试托管一个 git 存储库。谷歌搜索发现this tutorial about hosting git repositories。但事情并不顺利:(
我正在使用 Ubuntu 10.04。IP:192.168.0.131 Openssh 在端口 22 上运行
在设置 gitosis-admin repo 之前一切顺利。这就是我所做的。
我在这台 linux 主机上生成了公钥,并用该密钥初始化了 gitosis。
ssh-keygen –t rsa.
sudo -H -u gituser gitosis-init < ~/.ssh/id_rsa.pub
然后我尝试用不同的形式在 linux 机器上克隆 gitosis-admin 存储库
git clone gituser@192.168.0.131:gitosis-admin.git
git clone ssh://gituser@192.168.0.131:22/gitosis-admin.git
但得到错误:
Permission denied (publickey)
fatal: The remote end hung up unexpectedly
你能帮我解决这个问题吗?