git 在我的 vps 上,CentOS 7.0 权限被拒绝(公钥)。致命:无法从远程存储库读取。每一次
git on my vps with CentOS 7.0 Permission denied (publickey). fatal: Could not read from remote repository. each time
当我登录到我的服务器并执行 git pull
我得到:
no such identity: /home/admin/.ssh/gitHubKey: No such file or directory
no such identity: /home/admin/.ssh/id_rsa_buhlServer: No such file or directory
Permission denied (publickey).
我必须执行这 2 个命令:
eval "$(ssh-agent -s)"
ssh-add ~/.ssh/id_rsa
它一直有效,直到我注销并再次登录。
注意:我已经生成 ssh-rsa
并将其保存为新的 ssh 密钥。
移除
IdentityFile ~/.ssh/gitHubKey
IdentityFile ~/.ssh/id_rsa_buhlServer
来自 ~/.ssh/config
并仅添加
`IdentityFile ~/.ssh/id_rsa`
如果这不是共享帐户,其他人可以使用其他选项。
它应该能胜任。
当我登录到我的服务器并执行 git pull
我得到:
no such identity: /home/admin/.ssh/gitHubKey: No such file or directory
no such identity: /home/admin/.ssh/id_rsa_buhlServer: No such file or directory
Permission denied (publickey).
我必须执行这 2 个命令:
eval "$(ssh-agent -s)"
ssh-add ~/.ssh/id_rsa
它一直有效,直到我注销并再次登录。
注意:我已经生成 ssh-rsa
并将其保存为新的 ssh 密钥。
移除
IdentityFile ~/.ssh/gitHubKey
IdentityFile ~/.ssh/id_rsa_buhlServer
来自 ~/.ssh/config
并仅添加
`IdentityFile ~/.ssh/id_rsa`
如果这不是共享帐户,其他人可以使用其他选项。
它应该能胜任。