PuTTY/Putty设置成安全SSH代理服务器

来自站长百科
跳转至: 导航、​ 搜索

Putty | PuTTY入门教程 | PuTTY进阶教程

SSH代理的概念[ ]

1.SSH代理:是基于SSH(安全命令解释程序上的一种加密代理)

2.Putty设置成安全SSH代理服务器

模拟案例:利用ssh2proxy.com用户登录173.0.51.222主机,并开启端口号为2012的SSH代理,使用软件privoxy将SSH代理转换成http代理,供我们使用,并查看结果.

1.输入:netstat -an (查看本机端口,防止作弊)

Putty SSH1.jpg

2.利用Putty登陆173.0.51.222主机,并开启2012代理端口(putty→Tunnel→Source port:2012 选择:Dynamic动态SSH加密)

Putty SSH2.jpg

3.登陆远程主机,本地机器再次输入:Netstat -an (查看2012端口是否开启)

Putty SSH3.jpg

4.使用软件privoxy将本地2012端口转换成http代理供我们使用(打开privoxy.exe→Options→Edit main configuration)

Putty SSH4.jpg

在文件最后输入:forward-socks5 / 127.0.0.1:2012 . (转换代理的)

Putty SSH5.jpg

5.重新启动Privoxy,验证代理效果!(打开IE,输入:ip138.com 查询本地公网IP)

IE设置代理:工具→Internet→连接→局域网设置

Putty SSH6.jpg

这里我们可以对比下,使用代理后的IP为:173.0.51.222,和我们登陆到远程主机的IP一致,也就是说我们使用代理是成功的,还需要说明一点,Putty登陆到远程主机后,窗口千万不要关闭,因为一旦关闭了窗口,我们的SSH代理也会跟着关闭,希望大家注意!

参考来源[ ]

站长百科制作

Putty使用手册导航

PuTTY入门教程

利用PuTTY登陆SSH主机 | 用KeePass实现putty自动登录 | PuTTY会话日志记录及文件名 | PuTTY日志文件选项 | PuTTY设置备份方法 | PuTTY设置删除方法 | PuTTY窗口设置 | PuTTY光标设置 | PuTTY字体设置 | PuTTY窗口边框调整 | PuTTY窗口标题设置 | Putty窗口行为选项

PuTTY进阶教程

调整终端乱码 | 终端使用复制、粘贴 | 修改终端颜色 | 自动保持会话连接| Putty使用代理方法 | 终端登陆自动执行命令 | NC简介及功能 | Putty建立隧道的方法 | Putty设置成安全SSH代理服务器 | PuttyGen介绍 | Putty利用密钥登陆 | Plink介绍及使用 |PSCP、PSFTP介绍及使用