Ошибки в страницах руководства SSH?

Ошибки в страницах руководства SSH?

SSH-соединениеруководствостраницы гласит следующее:

 -L [bind_address:]port:host:hostport
         Specifies that the given port on the local (client) host is to be
         forwarded to the given host and port on the remote side. 

 -R [bind_address:]port:host:hostport
         Specifies that the given port on the remote (server) host is to
         be forwarded to the given host and port on the local side.

Не перепутаны ли эти два описания?

Когда я использую ssh -Lего, он берет удаленный порт и «привязывает» (или перенаправляет) его к порту на моей локальной машине, чтобы я мог общаться с какой-то удаленной машиной, общаясь с самим собой (localhost:port).

Когда я использую ssh -Rего, он берет порт с компьютера в моей локальной сети и "привязывает" (или перенаправляет) его к порту на удаленной машине (сервере ssh). Затем, когда я нахожусь на сервере, я могу общаться с портом компьютера в той же сети, что и компьютер, с которого я только что подключился, используя (localhost:port).

Это также объясняет использование L для локального и R для удаленного (везде, где привязан порт).

(Я не знаю, правильно ли я использую слово «связывать». Это не то, что я пытаюсь сказать, ставя кавычки)

решение1

Вы перепутали определение "пересылать". Это пакеты, которые пересылаются (с локального на удаленный для -L, и с удаленного на локальный для -R).

Связанный контент