配置用户信息
git config --global user.name 'username'
git config --global user.email 'youremail@email.com'生成 id_rsa 和 id_rsa.pub
ssh-keygen -t rsa
# 存储密钥路径
.ssh/
├── authorized_keys
├── id_rsa
├── id_rsa.pub
└── known_hosts
authorized_keys: 免密登录/密钥登录
id_rsa: 密钥
id_rsa.pub: 公开密钥
known_hosts: 记录登录机器信息配置Github
在github设置界面打开
SSH and GPG keys页面点击
new SSH keys填写Title,任意名称
Key type默认即可将
id_rsa.pub中的内容至Key内容框中
测试 Github 是否连通
ssh -t git@github.com配置免密登录
scp -P 22 ~/.ssh/id_rsa.pub root@ipAddr:~/home/your
cat ~/home/your/id_rsa.pub > ~/ssh/authorized_keys
ssh root@ipAddr