在 Mac 上管理多个 SSH Key
SSH Key主要是用来绑定当前使用的设备和Server,防止没有权限的人在没有许可的设备上对代码进行操作。之前讲过怎么添加SSH Key,现在讲多个SSH Key的管理。 先看到用户目录下的隐藏文件:
pub后缀的是公钥,没有后缀的是私钥,公钥要放到Server上,属于非对称加密 看下已经添加的密钥
让我们从头开始,删除私钥列表中的所有已经添加条目。放心,目录下的文件都还在,只是删除了他们的引用
这里我们假设id_rsa对应的是github上的私钥,现在要在加另外一个的ssh key
回车,选择文件路径:~/.ssh/id_rsa_baidu,连续回车直到结束
复制所有内容,也就是SSH key到Server,然后配置config文件
添加以下内容
然后保存退出,以这个格式为模版可以添加更多。测试是否配置成功