Ich möchte hier kurz dokumentieren, wie man unter MacOS oder auch unter Linux mehrere SSH-Keys verwalten kann. Das braucht man dann, wenn man beispielsweise mehrere Github Accounts hat oder (wie in meinem Fall) einen Github Account und einen Bitbucket Account. Für beide habe ich einen anderen SSH-Key definiert:
.ssh
├── bitbucket_rsa
├── bitbucket_rsa.pub
├── github_rsa
├── github_rsa.pub
├── config
└── known_hosts
Für die Services jeweils einen Key anlegen, geht folgendermaßen:
ssh-keygen -f ~/.ssh/servicename -t rsa -C "your_email@example.com"
Weiter solltet ihr ein im .ssh Ordner ein config-File anlegen:
Ganzen Artikel lesen