rclone是管理各种网盘的有利武器,配置简单方便,但是在天朝,想用rclone连接googledrive进行网盘管理,需要挂代理,本问介绍在macOS平台如何配置终端实现rclone代理配置googledrive。
- 系统:macOS
- 代理软件:ShadowsocksR-NG
- rclone配置:Terminal or iTerm 2
- 开启ShadowsocksR-NG的
socks5
和http
代理,这里假设socks端口:1080
,http端口:1081
- 打开终端,输入
vi ~/.bash_profile
在
.bash_profile
文件中加入如下代码1
2
3
4
5
6
7
8
9
10
11
12
13
14
15# proxy list
function proxy_off(){
unset http_proxy
unset https_proxy
unset socks5_proxy
echo -e "已关闭代理"
}
function proxy_on() {
export no_proxy="localhost,127.0.0.1,localaddress,.localdomain.com"
export http_proxy="127.0.0.1:1080" #此处改为自己的http代理端口
export https_proxy=$http_proxy
export socks5_proxy="127.0.0.1:1081" #此处改为自己的socks代理端口
echo -e "已开启代理"
}记得将代理端口对应修改为自己设置的代理端口
接着保存并退出编辑界面- 在终端输入
source ~/.bash_profile
,完成终端代理的配置 - 在终端输入
proxy_on
,回车,即可开启终端的代理配置,在终端中的网络操作均从代理转发;此时即可顺利完成终端下,rclone配置GoogleDrive。 - 输入
proxy_off
回车后,即可关闭终端代理。