Я думаю, что я пытаюсь сделать это называется SSH Tunneling. Я немного сбит с толку, если это на самом деле то, что я хочу сделать.
Я хочу настроить туннель на порту 1234 на сервере А. Сервер A перенаправляет все соединения через порт 1234 на сервер B через порт 5678. Можно ли это сделать с SSH?
По сути, я хочу получить доступ к вторичному серверу в локальной сети через первичный сервер, который находится в публичной сети, с моего локального компьютера без необходимости входа на основной сервер.
Я также хочу, чтобы туннель разрешал пользователям без полномочий root подключаться к частному серверу. Это должно быть аутентифицировано как обычно при входе в SSH. Необходимо убедиться, что это работает и для WinSCP, чтобы клиент мог правильно обращаться к своей учетной записи в приватном ящике через публичный IP-адрес.