尝试访问gitlab repo返回:权限被拒绝(公钥)

尝试访问gitlab repo返回:权限被拒绝(公钥),git,ssh,gitlab,Git,Ssh,Gitlab,我已经安装了GitLab 7.0.0,而且一切都运行得很好,直到我想让我的服务器更节省一点(经历了一些暴力攻击)。。因此,我在/etc/ssh/sshd_config中更改了一些内容: AllowUsers git #and some other users PasswordAuthentication no 可以通过PUTTY和SSH密钥建立SSH连接 那么我可以这样使用GitLab吗?我错过了一些配置吗 提前谢谢你 您可以按照和中的建议尝试 并省略AllowUsers部分(以查看它

我已经安装了GitLab 7.0.0,而且一切都运行得很好,直到我想让我的服务器更节省一点(经历了一些暴力攻击)。。因此,我在/etc/ssh/sshd_config中更改了一些内容:

AllowUsers git #and some other users   

PasswordAuthentication no
可以通过PUTTY和SSH密钥建立SSH连接

那么我可以这样使用GitLab吗?我错过了一些配置吗


提前谢谢你

您可以按照和中的建议尝试

并省略AllowUsers部分(以查看它是否工作,因为报告该选项存在一些问题)

还要检查与该帐户关联的shell()

您在中还有其他建议。

没有。。没有帮助,我希望所有用户只接受公钥-我不希望任何人能够登录到根帐户directly@fodinabor好啊您是否在GitLab端打开了一个问题?似乎不仅GitLab有问题:(我的Easy WI也无法连接到服务器..使用公钥。。
Match User git
    PasswordAuthentication no