删除私钥的密码

时间:2017-09-27 21:15:31

标签: ssh-keys

我正在使用git,我已为私钥设置密码。我想删除它。我正在使用openssl rsa -in id_rsa -out id_rsa_new我是否应该输入密码而不等待上述命令的任何响应,或者是否应该提出响应问题是否需要密码短语。因为,如果我输入上面的命令并等待,它没有响应任何东西,它会永远等待。这种行为应该如何?

2 个答案:

答案 0 :(得分:0)

不确定这是否有助于您的情况,但我在linux / unix系统上使用此命令。

ssh-keygen -t rsa -b 4096 -C "my@email.addr"

当它提示输入密码时,我只需按Enter键。这给了我一个没有密码短语的私钥和公钥。

答案 1 :(得分:0)

git不使用OpenSSL键 - git使用sshssh拥有自己的一套工具。请参阅示例https://stackoverflow.com/a/112409/7976758。您需要ssh-keygen -p

请注意,该问题已作为偏离主题关闭。