gpt4 book ai didi

git clone 权限被拒绝(gitosis)

转载 作者:行者123 更新时间:2023-12-02 14:13:04 24 4
gpt4 key购买 nike

我尝试在我的 linux-box (Debian) 上设置一个 git 存储库。我想在我的 osx Lion 上克隆 git repo。我安装了 gitosis,在我的电脑上创建了一个 rsa key (git_rsa),把它放到服务器上,然后初始化 gitosis。
我有一个 ~/.ssh/config 文件,因为 ssh 端口不是默认端口。我也将 git_rsa key 添加到我的钥匙串(keychain)中。
我的 ~/.ssh/config 看起来像

主机 git

HostName mydomain.com
Port 54321
Identityfile ~/.ssh/git_rsa
User git

当我尝试克隆管理存储库时:
git clone git:gitosis-admin.git

我给了:权限被拒绝(公钥)。
致命:远端意外挂断
问题是什么? ( key 被 chmoded 为 700 并且 ssh 可以完美地使用相同的 key 但另一个用户)

有人可以给我一个提示,我该如何解决这个问题?

提前致谢。

最佳答案

好的,我尝试了 gitolite,一切正常。这是方法:

  • 使用 apt-get 安装 gitolite .
  • 使用 gl-setup 添加 key 命令。
  • 克隆 gitolite-admin.git 存储库。

  • 不幸的是,我不知道 gitosis 出了什么问题。

    关于git clone 权限被拒绝(gitosis),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7776165/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com