服务器免密登录:
- ssh-keygen生成密钥对
- id_rsa.pub(公钥)复制到服务器~/.ssh/authorized_keys
- (非必须)id_rsa改名后(id_rsa_test),需要配置config
Host 服务器IP(域名)
HostName 服务器IP(域名)
IdentityFile C:\Users\a1109\.ssh\id_rsa_test
git免密ssh:
- ssh-keygen生成密钥对
- id_rsa.pub(公钥)复制到git部署key
- (非必须)id_rsa改名后(id_rsa_git_test),需要进行配置
a.需要配置config
Host git_test(匹配入口)
HostName gitee.com
User git
IdentityFile ~/.ssh/id_rsa_git_test
b.修改远程地址
git config remote.origin.url git_test:gitname/****.git
原地址: git@gitee.com:gitname/****.git
匹配规则: User@HostName:gitname/****.git