Last updated on
Git配置
配置用户信息
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