SSH设置Shadowsocks代理

服务器又被墙了,无法SSH登录,虽然终端已经设置了代理,但对SSH无效。

export http_proxy='http://localhost:1087'
export https_proxy='http://localhost:1087'

这时可以在~/.ssh/config中使用ProxyCommandnc(netcat)命令设置代理,如:

Host muyexi.im
  ProxyCommand /usr/bin/nc -x 127.0.0.1:1080 %h %p

1080是Shadowsocks的SOCKS端口,nc默认支持SOCKS5。