配置
# 生成公钥、私钥。把公钥上传至githup上。 [[email protected] ~]# ssh-keygen -t rsa # 一路回车,默认私钥在~/.ssh/id_rsa # 配置ssh代理 [[email protected] ~]# cat ~/.ssh/config Host github.com *.github.com ProxyCommand connect-proxy -H web-proxy.xxx.com:8080 %h %p IdentityFile ~/.ssh/id_rsa User git # 测试 [[email protected] ~]# ssh -T [email protected] # 显示如下,说明ok Hi xxx! You‘ve successfully authenticated, but GitHub does not provide shell access.
tips: connect-proxy需要额外安装包,下载链接见:
参考链接
https://www.chenyudong.com/archives/use-git-or-github-in-company-local-net.html
https://www.chenyudong.com/archives/ssh-using-private-public-key-no-password.html
时间: 2024-10-12 22:36:36