SSH: В чем разница между -L и -R?

Я просмотрел руководство по ssh ( man ssh ) и прочитал определения для -L и -R , но не совсем понимаю разницу. Оба кажутся способными перенаправлять запросы на желаемый хост и порт. Может ли кто-нибудь объяснить ребенку разницу ... В чем основное отличие этих двух вариантов?

0
задан 6 June 2019 в 11:18
1 ответ

Это прямо здесь, на странице руководства:

-L
Указывает, что подключения к данному TCP-порту или сокету Unix на локальном (клиентском) хосте должны перенаправляться на данный хост и порт или сокет Unix на удаленной стороне .

-R
Указывает, что соединения с данным TCP-портом или сокетом Unix на удаленном (сервере) хосте должны быть перенаправлены на локальную сторону.

(выделено мной)

Разница в направлении. -L перенаправляет локальное на удаленное, -R наоборот.

5
ответ дан 4 December 2019 в 11:24

Теги

Похожие вопросы