初始设置
- 首先确认酸酸乳的sock5端口,默认为 port: 1080\n右键右下角程序图标,选择选项设置,找到对应的选项
- 然后在xshell里找到对应的远端服务器会话,找到属性里的隧道,\n如图所示,类型(远程 传入)> 源主机为本地计算机,目标主机为远端服务器,具体设置 默认localhost / 1080
使用
git socks5代理 快捷切换
#!/bin/bash
# vim /usr/bin/gitchange 添加脚本
case $1 in
"on")
if [ -z "$2" ];then
git config --global http.proxy 'socks5://127.0.0.1:1080'
git config --global https.proxy 'socks5://127.0.0.1:1080'
else
git config --global http.proxy "socks5://127.0.0.1:$2"
git config --global https.proxy "socks5://127.0.0.1:$2"
fi
;;
"off")
git config --global --unset http.proxy
git config --global --unset https.proxy
;;
"status")
echo 'http.proxy = '`git config --get http.proxy`
echo 'https.proxy = '`git config --get https.proxy`
;;
*)
echo '# git 代理配置
1. 执行默认全局 socks5 代理规则 [on]
2. 自定义socks5端口 [on $2]
3. 清除全局代理规则 [off]
4. 查看全局代理规则 [status]
'
;;
esac
添加权限
chmod +x /usr/bin/gitchange && gitchange