Answers:
为什么不通过OSX的内置终端使用SSH隧道?...
启动SSH隧道
要启动SSH隧道,只需打开Mac OSX Terminal.app并通过SSH连接到远程服务器,并带有以下标志:
ssh -D 8080 -C -N username@example.com
这将在端口8080上启动我们的SSH隧道,并通过example.com上的服务器(安全地)路由所有流量。
浏览网页
现在,让我们开始使用新的SSH隧道(Chrome)浏览网页:
尝试安全管道: http://www.opoet.com 它是免费软件,我希望让更多人使用它。
sudo ln -s /usr/local/bin/ssh /usr/bin/ssh
。我在OS X 10.9.5上。好东西是编辑的能力 UUID.ssh_config
档案 ~/Library/Application Support/Secure Pipes
目录。我能够以这种方式启用Kerberos身份验证。我希望每次重新启动程序时都不会覆盖配置(解决方法 sudo chown root UUID.ssh_config
)。
核心隧道 烤了 Codinn 是一个直观且易于使用的隧道管理器:
ps aux | grep ssh
没什么。你是怎么开始隧道的?
我发现 Coccinellida ,它适用于Lion,但它是新的,有点马车:/
在终端上:
$ ssh -N -L SOURCE-PORT:127.0.0.1:DESTINATION-PORT USER@SERVER-IP
如果您使用带私钥的ssh,只需输入:
$ ssh -N -L SOURCE-PORT:127.0.0.1:DESTINATION-PORT -i KEYFILE USER@SERVER-IP
例如
$ ssh -N -L 8888:127.0.0.1:80 -i Documents/default.pem root@123.123.123.123
之后,您可以使用隧道进行浏览。 例如 在浏览器上: http://127.0.0.1:8888