【发布时间】:2018-07-24 10:00:28
【问题描述】:
我正在尝试使用 gitlab 存储库中的 ssh 克隆一个项目,但问题是我不能这样做,因为消息 Permission denied: (publickey)。
我已生成 ssh 密钥并添加到我的 gitlab 帐户,但没有成功。现在我正在尝试将配置文件添加到我的 ssh 文件夹中,如下所示:
Host gitlab.com
User user
Hostname gitlab.com
IdentityFile ~/.ssh/id_rsa
TCPKeepAlive yes
IdentitiesOnly yes
AllowUsers user
但是 GIT 说:Bad configuration option: allowusers。
谁能解释一下为什么?
【问题讨论】:
-
是从系统生成的 ssh 密钥,您尝试将其克隆到该系统吗?你是 sudo 用户吗?
-
我正在使用 git bash 进行存储库克隆。我不能写 sudo -l 来检查我是否是 sudo 用户... :(