常见问题
怎样在我的客户端上管理多个账户和它们的密钥对?
由于您的每个Repository Hosting账户需要一个唯一的SSH密钥,您需要一个在客户端上变换密钥的机制。最简单的方法是修改文件ssh_config(在Ubuntu上,位于"/etc/ssh/ssh_config")。参照下面例子中的设置:
# personal account Host personal.repositoryhosting.com IdentitiesOnly yes IdentityFile ~/.ssh/personal_key # corporate account Host corporate.repositoryhosting.com IdentitiesOnly yes IdentityFile ~/.ssh/corporate_key