Scott

如何在一台电脑上设置多个ssh key a year ago

git
418个字符
共有110人围观

有时候我们会有多个平台的git仓库 为防止冲突,则需要设置多个ssh key

1, 先cd到.ssh目录下

2, 生成ssh key, 默认是id_isa,我们需要指名:

ssh-keygen -t rsa -b 4096 -C "name@personal_email.com"

比如:

3, 配置

# Work account
Host xxx.org
	HostName xxx.org
	IdentityFile ~/.ssh/id_rsa_work
	User git
	IdentitiesOnly yes
# Personal account
Host github.com
	HostName github.com
	IdentityFile ~/.ssh/id_rsa_personal
	User git
	IdentitiesOnly yes