将本地的私钥ssh-key添加到ssh-agent

510 阅读1分钟

先查看一下本地已有的私钥。mac笔记本中一般都在 根目录下的 .ssh隐藏文件夹中

cd ~/.ssh

进入之后可以看一下本地有多少个私钥,然后诶个诶个加上即可。查看有两种方式一种是

open .

会打开该路径下的文件,可以查看到对应的文件 在这里插入图片描述 或者直接在终端命令行中ls查看 在这里插入图片描述 在添加私钥之前可以使用命令ssh-add -l先查看一下已近添加了那些。

ssh-add -l

在这里插入图片描述 可以看到现在显示的是一个都没有 然后需要将本地私钥一个个加上去,私钥就是生成对钥没有.pub扩展名的那个文件,有.pub的是公钥,需要添加到对应的仓库上 使用命令依次添加

ssh-add id_rsa_163_gz

如果要是报如下错误,发现本地ssh-add没有的话,就先运行

eval  `ssh-agent -s`

在这里插入图片描述

在这里插入图片描述 添加完之后再次查看就会发现已近添加成功了,这时候如果公钥添加到仓库之后就可以 push/pull 操作了,否则会发现没有对应的权限 在这里插入图片描述