SSH login without password

1,生成 SSH key pair

ssh-keygen -t rsa -C "i@liuwei.co" -b 4096 -f ~/.ssh/liuweicode.github

2, 添加配置

vim ~/.ssh/config

添加如下内容:

# git代码服务器
Host github.com
HostName github.com
User git
IdentityFile ~/.ssh/liuweicode.github

3,复制公钥到 Github 上

macOS:

pbcopy < ~/.ssh/liuweicode.github.pub

GNU/Linux (requires the xclip package):

xclip -sel clip < ~/.ssh/id_rsa.pub

粘贴到 Github 的SSH keys里,完成。