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

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

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

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

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


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

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

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