它能够将其他 TCP 端口的网络数据通过 SSH 链接来转发,并且自动提供了相应的加密及解密服务。例如,Telnet,SMTP,LDAP 这些 TCP 应用均能够从中得益,避免了用户名,密码以及隐私信息的明文传输。总的来说 SSH 端口转发能够提供两大功能:加密 SSH Client 端至 SSH Server 端之间的通讯数据。突破防火墙的限制完成一些之前无法建立的 TCP 连接。SSH Server 会解密收到的数据并将之转发到监听的 LDAP 389 端口上,最后再将从 LDAP 返回的数据原路返回以完成整个流程。我们只能在建立 SSH 连接的同时创建端口转发,而不能给一个已经存在的 SSH 连接增加端口转发。远程端口转发时:LdapClientHost 是应用的客户端,但却是 SSH Server ;而 LdapServertHost 是 LDAP 的服务端,但却是 SSH Client 。

SSH端口转发,本地端口转发,远程端口转发,动态端口转发详解

SSH端口转发,本地端口转发,远程端口转发,动态端口转发详解

SSH端口转发,本地端口转发,远程端口转发,动态端口转发详解

SSH端口转发,本地端口转发,远程端口转发,动态端口转发详解

SSH端口转发,本地端口转发,远程端口转发,动态端口转发详解

SSH端口转发,本地端口转发,远程端口转发,动态端口转发详解