输入 'c/users/dodie/.ssh/id_rsa' 密钥的密码短语:

0 投票
2 回答
4422 浏览
提问于 2025-04-20 03:56

我对openshift和python还比较陌生,当我对我的应用做了一些更改以使用数据库时,在使用git push命令后,我开始收到这个消息:

git push
enter passphrase for key 'c/users/dodie/.ssh/id_rsa':

我做了一些研究,似乎你无法找回密码短语,我这样说对吗?

我很确定我把密码短语留空了,所以当我输入一个空的密码短语时,我收到了以下消息:

please make sure you have the correct access rights and the repository exists 

有人能告诉我该怎么做才能解决这个问题吗?

2 个回答

0

你应该使用这个命令:
ssh-add ~/.ssh/id_rsa

1

试着生成一个新的SSH密钥,并把它添加到你的服务中。每次你创建一个SSH密钥时,都会设置一个密码(如果你愿意,也可以叫它口令)。

通常,当你看到:

please make sure you have the correct access rights and the repository exists 

这意味着服务不认识你,所以你需要把你的SSH密钥提供给这个服务,这样你才能有足够的权限去git push。希望这对你有帮助!

撰写回答