mac下fuckgfw

之前不知道哪个坑爹的在网上写文章说ssh-D7070username@hostname就可以配置好FUCKGFW的转发请求..尼玛的,我搞了半天都没搞出来..

后来才发现需要再加几个参数,多写几个字你们会死么?

正确的设置方法是:

1."终端"执行ssh-CfNg-D7070username@hostname

2.输入密码

3.打开FF,装个autoproxy

4.选择autoproxy的代理模式是ssh-d

恭喜你,mac下的FUCKGFW就完成了..

CfNg的命令解释(来自这篇文章http://hi.baidu.com/hx10/blog/item/c0bfcdefa917e32bacafd52b.html):

1)-CfNg

C表示压缩数据传输

f表示后台用户验证,这个选项很有用,没有shell的不可登陆账号也能使用.

N表示不执行脚本或命令

g表示允许远程主机连接转发端口

==========================================

最后友情奉献一个自动开启FUCKGFW的脚本,机器启动时执行一下就妥妥的了

!/usr/bin/expect -f

set timeout 600

spawn ssh -CfNg -D 7070 username@hostname
expect {
        "connecting" {
                send "yes\r"
                expect "password:"
                send "[color=red]passwd[/color]\r"
        }
        "password:" {
                send "[color=red]passwd[/color]\r"
        }
}
expect eof

相关推荐