我以前在Mac下用命令ssh-keygen
生成密鑰,而且安全起見爲密鑰設置了密碼,這樣致使後來每次我git push
時,都要輸入一次密碼:git
Enter pass phrase for /Users/zhaohd/.ssh/id_rsa:
用着太麻煩,我想把它去掉,去網上查了查,發現ssh-keygen自己就實現了這個功能。使用方法以下:安全
一、在終端下輸入ssh-keygen -p
bash
ssh-keygen -p
Enter file in which the key is (/Users/username/.ssh/id_rsa):
二、系統會提示選擇須要修改的私鑰,能夠直接回車,默認是/Users/username/.ssh/id_rsa
ssh
三、選好文件後按回車,會提示你輸入舊密碼:spa
Enter old passphrase:
4.輸入好後會提示輸入新密碼:code
Enter new passphrase (empty for no passphrase):
5.若是直接回車,會提示確認新密碼,再直接回車,此時之前設置的私鑰密碼就被清除了:it
Enter same passphrase again: