当前位置:  开发笔记 > 运维 > 正文

通过SSH隧道访问LDAP

如何解决《通过SSH隧道访问LDAP》经验,为你挑选了1个好方法。

我通过SSH(root访问权限)访问了位于客户办公室网络内的计算机.

我正在我的计算机上编写一个需要集成到LDAP的PHP应用程序.LDAP服务器位于客户端网络的另一台服务器上,无法从外部访问,但我可以通过SSH连接到的服务器完全访问它.

我的问题是:无论如何,我可以在我的计算机上建立一个隧道并设置一个端口,以便使用我与该网络上某台计算机的SSH连接将流量转发到LDAP服务器?

谢谢!!!!



1> Adam Batkin..:

是的,ssh有一个" -L"选项来创建隧道.该选项需要3个参数,以冒号(:)分隔.本地监听端口,远程主机,远程端口.

ssh -L 9999:ldapserver:389 user@otherhost

其中9999是将在其上创建隧道的本地端口.该ldapserver:389位告诉它在哪里连接另一侧.

然后,告诉您的应用程序连接到localhost:9999(或您选择的任何端口),它将通过隧道传输.

推荐阅读
wangtao
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有