标签归档:ubuntu ssh

ubuntu下建立SSH隧道

windows下建立SSH隧道可以用MyEntunnel,比putty方便多了,ubuntu下没有这么好使的工具,只能用putty,尝试了好多次才搞定,Linux就是要折腾才能用!

putty_2

如图,在SSH折叠拦中选Tunnels,然后选中”Local ports accept connections from other hosts”,source port中填7070,当然你也可以选择其他的端口,下面分别选择Dynamic和Auto,前一个选择Local也能用,然后Add添加。

putty_1

回到上面的session,填入主机名 端口,连接类型当然选SSH了,在Saved Sessions里面填上连接名称,Save,点击Open连接,弹出窗口填用户名密码就可以连接了。Firefox里面可以用FoxyProxy插件来快速切换代理,对于刚才SSH隧道的设置就是主机:localhost,端口:7070,类型是Socks v5。需要断开时在SSH连接窗口中键入exit就可以了。

折腾了半天发现有更简单的方法,我用的是ubuntu 8.10,直接用在终端上用命令也可以建立连接:

ssh -D 7070 username@hostname

和上面的一样,键入exit退出。

光用puyyt来建立SSH隧道是大材小用了,这里有putty的使用教程,非常详细实用。