Jān*_*aus 8 git ssh permission-denied gitlab
当我输入凭据时,GitLab 的 HTTP 拉取和推送工作正常。
但是当使用添加的 SSH 密钥时,它总是询问我的密码,我不知道。GitLab 为什么要这样做?是服务器故障吗?
调用时ssh -vT git@git.com出现错误:
权限被拒绝(公钥)
我已经尝试了一切,甚至重新安装 Git,但没有任何效果。甚至他们自己的解决方案也不起作用,如下所述:https : //help.github.com/articles/error-permission-denied-publickey/
我在新安装 gitlab 时遇到了类似的问题。经过一番调查后,我在 systemctl status sshd 中看到了以下消息:
从 10.xxx 端口 50858 ssh2 接受 git 的公钥:RSA 67:01:..
不允许来自 10.xxx 的用户 git,因为AllowGroups 中没有列出任何用户组
将 git 用户添加到 sshusers 组解决了我的问题。
希望这可以帮助
| 归档时间: |
|
| 查看次数: |
15123 次 |
| 最近记录: |