如何通过 SOCKS5 代理使用 MacPorts (rsync)?

neu*_*242 5 proxy rsync mac-osx socks

MacPorts 依靠 rsync 来完成其工作,而我依靠 SOCKS5 代理来完全访问互联网。如何让 rsync 通过我的代理运行其所有查询?

Sir*_*rex 1

很抱歉只粘贴了一个网址,但它的解释在这里。本质上,您安装连接实用程序,将类似以下内容添加到~/.ssh/config

Host stokebloke.com
    ProxyCommand connect -S user@socks-server:1080 %h %p
Run Code Online (Sandbox Code Playgroud)

然后使用:

rsync --progress -avrz -e ssh src_dir/ user@homebox.homelinux.net:~/dest_dir/
Run Code Online (Sandbox Code Playgroud)