ssh-key - 多个 github 账号,怎样配置对应的 SSH key
怪我咯
怪我咯 2017-04-28 09:03:57
0
2
540

我有多个 github 账号,分别设置了不同的 SSH key,one_rsatwo_rsa
那么,在对 git 项目进行操作时,如何保证不冲突呢?

怪我咯
怪我咯

走同样的路,发现不同的人生

répondre à tous(2)
迷茫

Utilisez ssh config (ssh_config Recipes). Créez un nouveau fichier .ssh dans le répertoire config et configurez différentes clés pour différents hôtes. Par exemple :

.
Host gitcafe.xxx
HostName gitcafe.com
User git
IdentityFile ~/.ssh/id_rsa_gitcafe_xxx

Host gitcafe.yyy
HostName gitcafe.com
User git
IdentityFile ~/.ssh/id_rsa_gitcafe_yyy

Host github.xxx
HostName github.com
IdentityFile ~/.ssh/id_rsa_github_xxx
# 此行是代理配置,请无视
ProxyCommand ~/.ssh/socksproxywrapper.sh %h %p

Par exemple, si id_rsa_github_xxx est la clé de votre github utilisateur sur xxx, vous pouvez utiliser

git clone git@github.xxx:xxx/project.git

De cette façon pour enfiler les objets github.

淡淡烟草味

Ssh peut configurer l'hôte, dans ~/.ssh/config

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal