gpt4 book ai didi

GitLab SSH 克隆不工作,但 HTTP 工作正常

转载 作者:行者123 更新时间:2023-12-02 14:09:19 25 4
gpt4 key购买 nike

我在尝试通过 SSH 克隆 repo 时遇到 Gitlab 7.5.0.rc1 的问题(HTTP 克隆工作正常)。

系统:

Linux debian 3.2.0-4-686-pae #1 SMP Debian 3.2.63-2+deb7u1 i686 GNU/Linux

Gitlab检查: http://pastebin.com/LDbJPqT8
克隆 repo 结果:
user@host:~/projects$ git clone git@mydomain.local:8081:user/my-test-project.git
Cloning into 'my-test-project'...
Enter passphrase for key '/home/user/.ssh/id_rsa':
Access denied.
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.

尝试克隆 repo 时从/var/log/auth.log 记录:
Dec 17 12:12:25 debian sshd[20504]: Accepted publickey for git from 192.168.1.54 port 41068 ssh2
Dec 17 12:12:25 debian sshd[20504]: pam_unix(sshd:session): session opened for user git by (uid=0)
Dec 17 12:12:25 debian sshd[20509]: Received disconnect from 192.168.1.54: 11: disconnected by user
Dec 17 12:12:25 debian sshd[20504]: pam_unix(sshd:session): session closed for user git

Gitlab 正在开发 nginx。 VH 配置的一部分:
## Normal HTTP host
server {
listen *:8081;
server_name mydomain.local;
...

权限:
root@debian:/home/git# ls -l
total 16
drwxr-xr-x 16 git git 4096 Nov 19 07:41 gitlab
drwxr-x--- 3 git git 4096 Dec 17 11:13 gitlab-satellites
drwxr-xr-x 8 git git 4096 Dec 17 10:59 gitlab-shell
drwxrws--- 4 git git 4096 Dec 17 08:05 repositories

在写此消息之前,我确实进行了很多搜索,但没有运气。正如您所看到的,我禁用了 LDAP,并且网络上的许多线程都在谈论诸如 ldap 用户发生的事情。删除它并再次添加有帮助'。但这应该不是问题吧?

请给我一些东西...

最佳答案

在 git clone 的后端,它试图通过 ssh 连接到那台机器。我建议运行 ssh -vvvv git@mydomain.local 这可能会为您提供有关该问题的更多信息。

关于GitLab SSH 克隆不工作,但 HTTP 工作正常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27524632/

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