重新安装我自己的 OS 后,Gitlab 忽略了 ssh 密钥
Gitlab ignores ssh key after my own OS was reinstalled
我刚刚重新安装 Ubuntu 并创建了新用户。接下来我要做的是生成新的 ssh 密钥并将其添加到我的 gitlab 帐户。当我尝试 git pull 或 git push 时,git 要求输入用户 'git' 的密码。
SSH 密钥是使用 git实验室手册生成的:
ssh-keygen -t rsa -C "my email"
此 git 实验室服务器的所有其他用户都可以完美地使用密钥。
通过将自己的 rsa 密钥附加到主机的 'git' 用户的 authorized_keys 文件的末尾来修复。
我刚刚重新安装 Ubuntu 并创建了新用户。接下来我要做的是生成新的 ssh 密钥并将其添加到我的 gitlab 帐户。当我尝试 git pull 或 git push 时,git 要求输入用户 'git' 的密码。 SSH 密钥是使用 git实验室手册生成的:
ssh-keygen -t rsa -C "my email"
此 git 实验室服务器的所有其他用户都可以完美地使用密钥。
通过将自己的 rsa 密钥附加到主机的 'git' 用户的 authorized_keys 文件的末尾来修复。