您的位置:首页 > 其它

在Mac OSX下使用ssh建立隧道(在Windows下建立隧道可以使用putty,其间会用到ppk文件)

2016-07-14 05:16 435 查看
在Windows下建立隧道可以使用putty,其间会用到ppk文件。在Mac OSX下,同样的功能可以用ssh命令实现。具体是:

ssh -D 8088 -Nf user@ip -i myppk.ssh

以上,8088为本地监听端口号;user和ip根据你的实际情况进行替换;myppk.ssh是从ppk文件转换得到的钥匙文件(方法见前一篇)。

使用时配置Firefox的网络设置:SOCKS Host: 127.0.0.1 Port: 8088。此处的8088即前面的本地监听端口号。
http://blog.csdn.net/dyw/article/details/7072039
在Windows环境下常使用putty登陆到远程Linux主机,其间使用了ppk文件。Mac OSX下没有putty,但可以直接使用ssh命令,这个命令需要在terminal下来执行。在使用ssh前,需要把ppk文件的格式转换一下,方法是:仍然在Windows,打开puttygen.exe,读入ppk文件,然后点击Conversions菜单,选择Openssh,假定文件存为myppk.ssh。此时,把此文件传输到Mac OSX后就可以在Mac OSX下执行ssh来远程登陆了。我使用的命令格式为:

ssh -2 user@ip -i myppk.ssh

以上,user和ip需根据你的实际情况进行替换。myppk.ssh文件名也可以自己指定。另外,需要设置myppk.ssh的访问许可:chmod 700 myppk.ssh。
http://blog.csdn.net/dyw/article/details/7068433
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: