一、创建秘钥和公钥
$ ssh-keygen -t rsa -C 'xxxxxx@xx.com'
//注意:-C后面的'xxxxxx@xx.com'并不一定必须是邮箱名,这个内容只是注释作用,只是我们通常用邮箱去区分
1、回车后让你输入文件名,最好自定义成"xxx_id_rsa"
2、密码简单点,直接enter回车两次
二、查看公钥,并copy至仓库设置
1、执行完第一部,在~/.ssh目录下应该有两个文件
xxx_id_rsa
xxx_id_rsa.pub
2、执行cat命令查看公钥
$ cat ~/.ssh/xxx_id_ras.pub
3、复制完整公钥至git网站-设置-添加SSH
三、把专用密钥添加到ssh-agent的高速缓存中
1、查看秘钥是否添加至告诉缓存中
$ ssh-add -l
2、如果不在需添加
$ ssh-add ~/.ssh/xxx_id_rsa
//以下命令是从告诉缓存中删除某个秘钥(不需要执行)
$ ssh-add -d ~/.ssh/xxx_id_rsa
四、验证是否能链接
ssh -T git@xxxxxx.com
网友评论