美文网首页
ssh端口转发

ssh端口转发

作者: 诗意_面包 | 来源:发表于2019-05-10 11:55 被阅读0次

本文内容摘自:http://www.zsythink.net/archives/2450/
原作者:朱双印
声明:本篇文章仅供学习参考使用

什么是“ssh端口转发”?

        “ssh端口转发”有个很形象的名字,叫做“ssh隧道”,它可以在非安全环境下使用端口转发来加密网络应用,保护个人隐私以及重要商业信息。同时也能够用此技术解决工作中一些常见问题,例如解决防火墙及网络应用本身带来的一些限制。
        对于刚刚接触的人来说,上面的解释可能难以理解,我们通过实际举例来解释则更加容易理解。
        假设我们现在有两台服务器,Server1和Server2, Server1中装有mysql客户端, Server2中装有mysql服务端。现在我们需要Server1的mysql客户端与Server2的mysql服务端进行通讯,我们可以通过命令来实现:
mysql -h服务端地址 -P服务端端口号 -u账户 -p密码
如下图所示:

image
        上面这种方式既可实现从Server1的mysql客户端链接到Server2的mysql服务端,然而我们知道,Mysql的数据传输是明文的,如果Server1和Server2是在公网环境下进行通讯的话,那么这个暴露在公网环境下的mysql通讯是极其不安全的。所以我们需要借用一种方法来提高mysql通讯的安全性,这里我们就可利用“ssh端口转发”来解决这个问题,我们可以利用ssh搭建一条安全的加密通道,将Server1与Server2通过这条ssh安全通道连接起来,如下图所示:
image
mysql的链接不再是直连的方式,而是利用ssh通道进行数据转发,由于ssh的安全性,所以别人无法查看到mysql数据的明文传输,我们借助ssh隧道实现了加密的效果,既保护了数据的安全,也提升了mysql客户端与服务端的通讯安全。

参考资料:http://www.zsythink.net/archives/2450/【内涵详细设置方法】

相关文章

  • ssh端口转发

    SSH Tunneling ssh端口转发,用来实现翻墙的操作。 它有几种不同的称呼:ssh端口映射,端口转发,s...

  • 通过SSH隧道连接mysql

    SSH隧道的类型 SSH隧道有3种类型: 动态端口转发(Socks 代理) 本地端口转发 远端端口转发 通过本地端...

  • 详解SSH三种端口转发

    详解SSH三种端口转发 SSH端口转发的好处: 角色定义: 1. 本地端口转发 命令: 参数: 应用: 关闭: 2...

  • 5. 调试利器 - 端口转发 - ssh隧道技术

    说明 使用技术:** SSH隧道**端口转发分为 本地端口转发 和 远程端口转发。本地端口转发:将远程的端口映射到...

  • ssh隧道用于调试

    相关阅读 SSH隧道与端口转发及内网渗透 | 个人博客 SSH隧道技术----端口转发,socket代理 | 博客...

  • 【端口转发】SSH端口转发

    0x01 SSH隧道 什么是SSH隧道呢?举个例子,我们都知道,SSH传输数据是加密传输的,可以有效的保证数据的安...

  • SSH 端口转发

    SSH端口转发分为三种情况,分别为本地端口转发,远程端口转发以及动态端口转发.本文只介绍前两种. 什么是端口转发 ...

  • Windows Cmd以及Python实现端口转发

    以前笔者写过一篇文章来梳理ssh端口转发-SSH端口转发的妙用[https://www.jianshu.com...

  • SSH端口转发

      本文将介绍两种应用场景的SSH端口转发,分别是SSH本地转发以及SSH远程转发。 简介   SSH(Secur...

  • (转)实战 SSH 端口转发

    实战 SSH 端口转发 通过本文的介绍,读者可以从中了解到如何应用 SSH 端口转发机制来解决日常工作 / 生活中...

网友评论

      本文标题:ssh端口转发

      本文链接:https://www.haomeiwen.com/subject/powooqtx.html