Назад | Перейти на главную страницу

доступ к svn-серверу virtualhost через ssh-туннель

Я столкнулся со следующей проблемой: мне нужно получить доступ к хранилищу svn (https) с машины, которая блокирует вывод порта 443. У меня обычный доступ к пользовательской оболочке. Я могу успешно создать такой туннель ssh:

ssh -L 1234:mysvnhost.blabla.com:443 user@mymachinewhichhasaccesstoport443

К сожалению, конечный компьютер (mysvnhost.blabla.com) использует виртуальный хост. Я предполагаю, что для работы мне нужно добавить что-то вроде этого

mysvnhost.blabla.com 127.0.0.1 

в / etc / hosts машины, которая блокирует порт 443, но у меня нет корневого доступа к этой машине.

Спасибо за любую помощь

Решением может быть использование локального ssl-прокси и перевод localhost/127.0.0.1 по mysvnhost.blabla.com, некоторые прокси-серверы Java могут обрабатывать SSL и перевод имени хоста, иначе вы можете закодировать его самостоятельно с помощью socat