Я пытаюсь найти способ локального доступа к серверу OID (через LDAP), который обычно доступен только с промежуточного сервера моего приложения. У меня есть учетные данные для входа в промежуточный ящик. У меня нет учетных данных для входа на машину, на которой работает сервер OID. Если бы я это сделал, я бы просто использовал туннель ssh. Думаю, я хочу перенаправить свой локальный исходящий запрос LDAP через промежуточный сервер на сервер OID. Как это может быть сделано? Я правильно об этом думаю?
Если у вас есть SSH-сервер, работающий на вашем промежуточном сервере, и ваш LDAP-сервер доступен через незашифрованный LDAP на стандартном порту, вы можете попробовать следующее:
ssh -L 10389:yourldapserver:389 username@yourstagingserver
который соединит порт 10389 на вашем локальном компьютере (127.0.0.1) с портом 389 на вашем сервере LDAP.
yourldapserver это имя хоста или IP-адрес вашего LDAP-сервера, видимый промежуточной машиной, вашstagingserver это имя хоста или IP-адрес вашего промежуточного сервера, видимый на вашем локальном компьютере, и имя пользователя это ваше имя для входа в это поле.