开发工具 用 Mac OS 的同学都是用什么连接 SSH 实现代理的?

bindiry · 2011年12月05日 · 最后由 qichunren 回复于 2012年03月21日 · 9572 次阅读

除了iSSH和shimo,有没有别的工具推荐?

iSSH不能开机启动,shimo收费的太贵。

共收到 20 条回复

mac os不能像linxu那样直接用命令行 ssh -D ?

#1楼 @quakewang 没找到ssh命令开机自启动和自动验证密码的方法,所以想找个好用的工具。

#1楼 @quakewang 可以 ssh -D... 而且可以全局走 代理...

我是手动的.....

Why not ssh -D

#5楼 @pzgz 谢谢,都不错,试试看

ssh -D + Proxy Switchy

写个plist启动脚本,配合 pac 实现特定网站使用代理即可

vi /Users/summer/Library/LaunchAgents/org.openssh.dynamic-proxy.plist

<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"><plist version="1.0"><dict><key>KeepAlive</key><true/><key>Label</key><string>org.openssh.dynamic-proxy</string><key>LimitLoadToSessionType</key><string>Aqua</string><key>OnDemand</key><false/><key>ProgramArguments</key><array><string>/usr/bin/ssh</string><string>-D7070</string><string>-Nn</string><string>-n</string><string>-C</string><string>YOUR-SERVER-IP</string></array><key>RunAtLoad</key><true/></dict></plist>

http://itunes.apple.com/us/app/ssh-tunnel-manager/id424470626 SSH Tunnel Manager 这个可以开机自启动,免费。

我一般用命令行……

ssh -qTfnN -D 7070 ip

我一直使用免费图形界面软件Cyberduck: http://www.lycom.de/past/2008/8/4/cyberduck-2008-08-03/ 或者 http://cyberduck.ch/

命令行的话,我用faster:

alias faster='export http_proxy=http://192.168.8.25:1077'

浏览器的话,有Chrome插件: **Switchy!

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册