配置不同的 SSH Key
© 转载需要保留原始链接,未经明确许可,禁止商业使用。支持原创 CC BY-NC-SA 4.0
为不同的站点配置不同的 SSH Key。
生成 SSH Key
ssh-keygen -t RSA -C 'my_email@email.com'
配置
新建 config 文件
在用户文件夹下的 .ssh 文件夹下 ~/.ssh 新建 config 文件。
在
Windows平台下的具体路径为C:\Users\用户名\.ssh;Mac平台下的具体路径为/Users/用户名/.ssh
touch config
写入配置
# Gitee
Host gitee.com
Hostname gitee.com
User git
Port 22
IdentityFile ~/.ssh/id_rsa_gitee
# GitHub
Host github.com
Hostname github.com
User git
Port 22
PreferredAuthentications publickey
IdentityFile ~/.ssh/id_rsa_github