一些 ssh 的設定
參考這篇,有很多把 key 的話,可以設定 .ssh/config 如下
Host github.com使用 ssh-agent 可以在 .bashrc 加入以下設定
User git
Hostname github.com
PreferredAuthentications publickey
IdentityFile ~/.ssh/github/id_rsa
Host bitbucket.org
User git
Hostname bitbucket.org
PreferredAuthentications publickey
IdentityFile ~/.ssh/bitbucket/id_rsa
# ssh_agent
function check_ssh_agent {
if [ ! -e "$SSH_AUTH_SOCK" ]; then
eval `ssh-agent -s`
ssh-add
fi
}
check_ssh_agent;
如果有多把 key 而且在不同目錄就要在 ssh-add 後面指定要加入哪些 key
No comments:
Post a Comment