Рейтинг:2

Возможно ли, чтобы несколько пользователей SSH-туннелировали на один и тот же локальный порт?

флаг us

У меня есть веб-приложение, работающее на определенном порту экземпляра Linux EC2. К этому серверу разрешен только SSH-трафик.

Могут ли несколько клиентов использовать туннели SSH к этому серверу для загрузки веб-страницы с этого порта?

Рейтинг:5
флаг pf

Определенно. Вы можете легко попробовать это со своим пользователем. Просто откройте два терминала и запустите два сеанса SSH для проксирования одного и того же порта сервера.

Сессия №1:

ssh -L 8080:127.0.0.1:80 [email protected] -NT

Сессия №2:

ssh -L 8081:127.0.0.1:80 [email protected] -NT

Обратите внимание, что я использовал два разных локальных порта (8080 и 8081), иначе вторая сессия завершилась бы ошибкой. Когда несколько пользователей подключаются с разных компьютеров, это неприменимо.

jcaron avatar
флаг co
Просто для полноты картины для других читателей в несколько иных сценариях отметим также, что, конечно, обратное не будет верным: если вы используете обратную переадресацию портов (-R), порт на удаленном сервере не может быть одним и тем же для нескольких пользователи.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.