Mac 清除/修改SSH的私钥密码

我以前在Mac下用命令ssh-keygen生成密钥,而且安全起见为密钥设置了密码,这样致使后来每次我git push时,都要输入一次密码:git

Enter pass phrase for /Users/zhaohd/.ssh/id_rsa: 

用着太麻烦,我想把它去掉,去网上查了查,发现ssh-keygen自己就实现了这个功能。使用方法以下:安全

一、在终端下输入ssh-keygen -pbash

ssh-keygen -p
Enter file in which the key is (/Users/username/.ssh/id_rsa): 

 

二、系统会提示选择须要修改的私钥,能够直接回车,默认是/Users/username/.ssh/id_rsassh

 

三、选好文件后按回车,会提示你输入旧密码:spa

Enter old passphrase:

 

4.输入好后会提示输入新密码:code

Enter new passphrase (empty for no passphrase): 

 

5.若是直接回车,会提示确认新密码,再直接回车,此时之前设置的私钥密码就被清除了:it

Enter same passphrase again:
相关文章
相关标签/搜索