首页 > 新闻资讯
最新文章
最热文章
视频教程

利用putty工具突破防火墙貌似很酷,其实就是SSH 协议能够通过已经建立好的 SSH 加密链路来转发任意的网络连接,从而避免了网络中的明文传输,也就无法用一些 Sniffer 工具嗅探到我们的隐秘信息了。
我们现在建立一条到远程主机 guantouping 上端口 7001 的隧道,在 guantouping 上可以用 nc -l -p 7001 localhost 这条命令建立一个监听本地到端口 7001 的连接,这样确保无法从其他机器访问这台主机的端口,只能在 guantouping 这台主机上用 telnet localhost 7001 来连接。现在我的机器 IP 是 192.168.6.25,如果直接用命令 telnet guantouping 7001 访问的话,那么在主机 guantouping 上会看到这样的提示:


安全外壳协议(Secure Shell Protocol / SSH)是一种在不安全网络上提供安全远程登录及其它安全网络服务的协议。最初是UNIX系统上的一个程序,后来又迅速扩展到其他操作平台。

常用的SSH工具有开源软件PuTTY,支持SSH远程登录的主机可以实现socks5代理服务器的功能,不过在PuTTY中没有配置文件,需要手动设置才能实现,且无法保存。

    下面我们就来尝试使用笔者自己国外的一款开通SSH功能的空间来建立Tunnels,实现安全连接。

第一步:首先我们必须知道空间的IP地址,查看方法很简单,只要登录主机控制面板后就可以看到,具体如下图示:

利用PuTTY的SSH Tunnels实现安全的代理


  tags:

在IT行业很多时候都会用到数据传输。比如在建立网站安装空间的时候就会需要到上传一些文件或程序,还有在下载软件的时候,我们都能发现它们有一个共同点:不管我们是上传或者是下载,我们的文件都是一个压缩形式的,在具体使用时就要进行解压缩。如果我们不进行压缩上传或下载可想而知一个几G的文件我们要多久才能完成呢。在putty工具中也会用到数据的传输,今天来为大家介绍我们可以让数据自动压缩传输,变相的提高传输速率。

在下面的界面里,Protocol options 里面有个 Enable compression

putty使用技巧之数据自动压缩提高传输率

这个选项的意思就是传输时压缩数据,在连接速度不变的情况下,变相的提高了传输速率。一般的 SSH 服务器都会允许这个选项的,所以还是选中好了。这样是不是很方便呢。


  tags:

我们在用putty登录主机成功后,窗口一下就关闭了,这是什么原因呢?这就是一次自动执行命令的完成。在 Connection-〉SSH 里有个 Remote command,在这里面填写上远程服务器上的某个命令,比如:df,登录后就会自动执行。

 putty工具中自动执行一个命令

我们可以把远程自动执行的命令修改成 sleep 10,然后重新登录,再看看效果。相信在登录成功后,没有出现命令提示符,10秒钟后,窗口自动关闭。这也验证了刚才我说的,命令执行完毕后,SSH 连接自动断开。

命令 sleep 10,只是建立了 SSH 连接,然后 10 秒钟后自动断开。是不是觉得很无聊没什么用途啊?其实这个命令配合后面提到的 Tunnels(隧道),可以自动保持隧道一定时间的开放,如果指定时间内(在这里就是 10 秒钟)隧道没有被使用,就自动关闭 SSH 连接和隧道。


  tags: