Git配置ssh公钥
解决SSH使用中git clone指令免密操作
查看是否已经生成了公钥
SSH 公钥默认储存在账户的主目录下的 ~/.ssh 目录。进去看看:
cd ~/.ssh
ls
显示如下,发现有(自己以前已经生成过)
authorized_keys id_rsa id_rsa.pub known_hosts
id_rsa.pub 是公钥,因为有.pub后缀文件; id_rsa是密钥;
假如没有这些文件,或者干脆连 .ssh 目录都没有,可以用 ssh-keygen 来创建。(我是Linux的Centos)
ssh-keygen
然后一直回车,如图
显示结果
Generating public/private rsa key pair.
Enter file in which to save the key (/Users/schacon/.ssh/id_rsa):
Enter passphrase (emp