git ssh通过squid proxy访问
背景
现有IDC服务器A,仅可访问内网。以及一台云服务器B,可通过NAT访问外网,以及被A访问。
需求
A服务器需要访问github.com,做代码开发的上传下载。
配置squid
在B服务器上安装squid,配置/etc/squid/squid.conf,将这两行加到前面,
...
acl Safe_ports port 22 # ssh
acl SSL_ports port 22 # ssh
启动squid
systemctl enable squid --now
机器A配置git config
这里,请按照一下 corkscrew 工具,再往下配置。
在github.com上配置好ssh key之后,在机器A执行成功,
git clone git@github.com/wanlinwang/test-repo
Enjoy Reading This Article?
Here are some more articles you might like to read next: