8
Gitlab无法使用SSH密钥
我在Gitlab上遇到问题。我使用以下指南来安装和配置Gitlab https://github.com/gitlabhq/gitlab-recipes/blob/master/install/centos/README.md。安装似乎一切顺利。Web应用程序似乎运行良好。但是我无法克隆,拉动,推入,基本上我基本上不能使用Gitlab。尝试通过SSH克隆时,我已经看到403错误,HTTP错误和权限被拒绝。 我确保我的私钥在Windows和OS X上都正确设置。我可以在服务器上看到公钥。我将以下内容添加到〜/ .ssh.config中的配置文件中 Host {hostname} User git Hostname {hostname} PreferredAuthentications publickey IdentityFile C:/Users/{username}/.ssh/id_rsa 这是我在/ var / log / secure中看到的 Jan 14 17:31:48 dev_version_control sshd[3696]: Connection closed by 192.168.17.113 Jan 14 17:32:18 dev_version_control sshd[3700]: Connection closed by 192.168.17.113 /var/log/message当我尝试使用git或ssh时,没有角色 我不确定从这里去哪里。有什么建议? 我不知道您使用git用户名的SSH是什么意思。我使用的指南没有为git用户创建密码,并指出不能使用该用户登录。