~/.ssh/config for multiple SSH Keys
ssh-keygen -t rsa -b 4096 -C "[email protected]"
--Give name as "id_rsa.$APP_NAME"
sudo chown -R $USER:$USER $HOME/.ssh
sudo chmod -R 700 $HOME/.ssh
sudo chmod 0600 ~/.ssh/*
sudo chown -v $USER ~/.ssh/known_hosts
ssh-add ~/.ssh/id_rsa.sellfie-admin
ssh-add ~/.ssh/id_rsa.sellfie-api
ssh-add ~/.ssh/id_rsa.sellfie-frontend
ssh-add ~/.ssh/id_rsa.sellfie-static-site
ssh-add ~/.ssh/id_rsa
ssh-add -l
eval `ssh-agent -s`
ssh-add
~/.ssh/config
#Content
Host github.com-sellfie-admin
HostName github.com
IdentityFile ~/.ssh/id_rsa.sellfie-admin
IdentitiesOnly yes
Host github.com-sellfy
HostName github.com
IdentityFile ~/.ssh/id_rsa.sellfie-api
IdentitiesOnly yes
Host github.com-sellfie-front-end
HostName github.com
IdentityFile ~/.ssh/id_rsa.sellfie-frontend
IdentitiesOnly yes
Host github.com-sellfie-static-site
HostName github.com
IdentityFile ~/.ssh/id_rsa.sellfie-static-site
IdentitiesOnly yes