First, you must use ssh-keygen to generate ssh key for your different accessing git sites. Like github, gitlab, or gitcafe etc.
$ ssh-keygen -t rsa -b 4096 -C "your_email@example.com"
Finally, edit ~/.ssh/config to add configuration to specific git site
$ vi ~/.ssh/config
Host gitlab.com
RSAAuthentication yes
IdentityFile ~/my-ssh-key-directory/my-gitlab-private-key-filename
User git
Host github.com
RSAAuthentication yes
IdentityFile ~/.ssh/id_rsa_github
User git
No comments:
Post a Comment