Mac OS 生成多个 SSH Keys

1.检查是否已经存在SSH keys

打开终端,输入命令,或前往文件夹~/.ssh

$ ls -al ~/.ssh   

如果已存在,则结果会列出目录文件列表,则进入第3步。

Mac OS 生成多个 SSH Keys_第1张图片
keys.png

如果不存在,则进入第2步。

2.生成SSH Keys

打开终端,输入命令

//生成第一个sshKey
ssh-keygen -t rsa -C "[email protected]"
ssh-keygen -t rsa -f ~/.ssh/别名 -C "你的邮箱"

//生成并添加第二个sshKey
ssh-keygen -t rsa -C "[email protected]"    //按回车时输入第二文件名字
Enter file in which to save the key (/Users/tom/.ssh/id_rsa):  XXX

并输入6位长度的密码后按回车与y,结果如下
Mac OS 生成多个 SSH Keys_第2张图片
keys生成成功.png
3.把 SSH key 添加到远程仓库的账号上

复制 SSH key 到粘贴板

$ pbcopy < ~/.ssh/id_rsa.别名.pub
//如果生成的第二个ssh key不在.ssh/下,可移动到此目录

或者前往文件夹~/.ssh,使用文本打开刚刚创建的keys,进行复制

复制成功后,前往GitHub设置中添加SHH keys
Mac OS 生成多个 SSH Keys_第3张图片
添加成功.png

你可能感兴趣的:(Mac OS 生成多个 SSH Keys)