打?? ‘ SSH ’
还记得之前说过的利用 ssh 翻墙的工具嘛?对于 Mac 用户来说最麻烦的就是如何记住用户名和密码,SSH Tunnel Manager 无法在 10.6 中使用,一直在终端里面用 ssh 命令来操作,今天在 pingback 里面发现了个很有用的 ssh 工具——iSSH,只要设置完成,每次只要点三下就可以完成所有操作,而且直接就是后台运行,没有前台程序。 首先从 MacServe 网站下载最新版本的 iSSH,并安装; 第一次打开之后要进行设置: 分别填写 Remote Address,就是服务器地址(如果有特殊端口,也改动一下端口);用户名/密码,端口的话也根据你自己的设定来写,我用的是 Socks Proxy;填写后 Save Settings。 保存后,以后使用每次只要打开 iSSH,点击 Load Settings, 选择 Socks Proxy, Connect, Just Quit,如果你去进程中查看,会发现已经有了 ssh 这个进程,这个时候已经连接到 ssh 服务器了,可以做你想做的事了。 [ 阅读全文]
本文内容转载自FuckGFW,因为本人是Mac用户,第二部分进行了修改,参考此文,使之适合Mac用户。 本文将提供一种一劳永逸的翻墙方式(ssh -D),实施之后,那道墙——对你来说——将从此透明。 本文面向的用户:使用Mac作为操作系统并且使用Firefox作为常用浏览器。 第一步:免费获取拥有SSH权限的帐号和密码。 默认的免费获取方式:将本文转载到你自己的博客上,将转载后的文章网址发送到。 转载方式:拷贝文章代码至博客后台HTML编辑器中,直接发布即可,文章标题自拟,可在前后文插入自己的评论。 经过人工审核,你将收到一封附有五个拥有SSH权限的帐号和密码的电子邮件,你可以将它们赠与你自己的读者。 更多获取方式将在今后陆续激活,请关注帐号配送中心:https://friendfeed.com/rooms/fuckgfw-for-free 第二步:配置SSH Tunel Manager软件 下载安装SSH Tunnel Manager。 按照以下步骤设置: 1、把程序拖到你的Application目录,运行; 2、在Dock上右键点击选中“登录时打开”。 3、单击程序图标一次,在主界面点击“Configuration”打开配置; 4、单击“+”号创建一个新的连接设置; 5、随便取一个名字,输入你的SSH主机名(例如:yourhost.com)和用户名; 6、点击Option,选中Auto Connect(自动连接)和Enable Socket Proxy(允许Socket代理),填写一个没有被占用,并且数字大于1500的端口号。 关掉设置按钮,现在你可以看到在SSH Tunnel Manager的主窗口里面有你刚才创建的配置和一个灰色的启动按钮,点击启动。 Windows用户请参考原文进行设置。 第三步:配置Firefox浏览器 假设你正使用Firefox浏览器阅读本文。 一键安装:https://dl.getdropbox.com/u/398/autoproxy.xpi 点击立即安装,安装后,重新启动Firefox。然后你会看到如下对话框,选择gfwlist (P.R.China)后,点击确定。 接着你会看到Firefox主界面右上角出现有一个“福”字图案,点击“福”。 点击“代理服务器——编辑代理服务器”。 随即出现如下画面,你会看到如GAppProxy、Tor和Your Freedom这样一系列代理服务器名称。 将GAppProxy一栏的参数修改为如下图所示。 修改完毕后,点击确定。至此配置已全部就绪。 获取更多帮助,请参与反馈:https://friendfeed.com/rooms/fuckgfw-feedback 第四步:支持fuckGFW 获取详情,请关注捐赠与推广中心:https://friendfeed.com/rooms/fuckgfw-donation-and-marketing More:更多设置 以上仅为Firefox代理而言,但是对于其他浏览器和其他应用程序也可能遇到被墙的网络连接,可以参考我的另外一篇文章进行设置。 版权信息:您可以自由复制、传播、演绎本作品且无需署名、无需注明原始出处。 我获得的5个ssh账号,其中3个会在留言中发放,有兴趣的朋友可以在留言中索取。已经发放完毕,如果以后还有账号,另行发送。 [ 阅读全文]
之前一直使用Firefox3和FoxyProxy作为代理工具,FoxyProxy是个很强大的工具,针对url自行判断是否使用代理连接http,不过如果系统里其他软件要连接代理的话有些困难,比如OS X中的字典工具可以查询Wikipedia。那么如何才能让所有的网络连接可以使用类似FoxyProxy的效果呢?看过Livid写的PAC&SSH,决定用PAC试一试。 PAC文件实际上是一个JavaScript的纯文本文件,通过url的判断来决定是否使用代理连接,格式如下: function FindProxyForURL(url, host) { if (shExpMatch(url, “*.wikipedia.org/*”)) { return “SOCKS 127.0.0.1:7777″; } if (shExpMatch(url, “*.tumblr.com/*”)) { return “SOCKS 127.0.0.1:7777″; } return “DIRECT”; } 自行建立一个以PAC为后缀的文本文件,按照上面的格式配置需要代理的url,系统会自动判别要代理的网站,而正常访问的网站就可以直接访问,没有速度上的问题。 另外,我使用的ssh作为代理,在Mac OS X下面只要在终端里面输入如下命令: ssh -nNTf -D 5900 username@domain.name 唯一的问题是,每次开机的时候都要重复上面的这个命令,找了几个工具都不好用,研究了半天Automator,没搞明白,在找找看吧。 [ 阅读全文]