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

Перенаправить FTP / SFTP-соединение на другой сервер (вместо туннелирования от клиента)

Я обращался к файлам сервера через Возвышенный SFTP.

Проблема в том, что мне нужно туннелировать на мой целевой сервер через промежуточный сервер (к которому у меня есть root-доступ).

КлиентСервер А (узел среднего человека) → Сервер B (целевой узел)

Обычно я бы использовал опцию туннелирования в клиентском программном обеспечении, но в этом случае Sublime похоже, не имеет этой функции.

Как мне лучше всего настроить промежуточный сервер (apache) для этого? (или что-то в этом роде)

Например, может быть, есть способ автоматического подключения сервера A к серверу B, когда клиент успешно подключается к определенному порту?

С помощью HAProxy вы можете создать TCP-прокси для прокси-соединения с внутренним сервером. Я делаю это часто.

Я бы порекомендовал вам использовать SSH-туннелирование.

ssh -L 9999:server_b:22 username@server_a

Разумеется, вам также необходимо подтвердить, что брандмауэр сервера A принимает входящие TCP-соединения на выбранном вами порту.