ssh生成管理多个密钥

2024-06-12  本文已影响0人  tonarinototoro

当我们的计算机想要链接多个git库,比如gitlab和github,mac下操作

方案一:生成一套密钥,两个服务器共用。

方案二:生成两套密钥,通过配置config管理

1.生成密钥

ssh-keygen -t rsa -C "youremail@example.com" 默认密钥id_rsa
ssh-keygen -t rsa -C "youremail@example.com" -f /Users/XX/.ssh/github_id_rsa

指定文件路径,如github_id_rsa

2.配置管理文件,在.ssh下,创建config文件,默认文件id_rsa可以不配置

touch config 创建
vim config 打开文件
配置内容

Host github.com
HostName github.com
IdentityFile /Users/XX/.ssh/github_id_rsa

esc 退出编辑模式
qw +ZZ(两次大写Z)。保存并退出
配置线上服务器密钥。
测试:ssh -T git@github.com

上一篇 下一篇

猜你喜欢

热点阅读