LINUX.ORG.RU
ФорумAdmin

SSH Remote Port Forwarding (ограничение портов)

 ,


0

1

Здравствуйте. Разрешил ssh-туннель на одном компьютере(1):

GatewayPorts clientspecified
Компьютером(2) создаю туннель так:

ssh -N -R 2220:localhost:22 usr1@comp1Ip

При этом можно бронировать любой порт (в данном случае 2220).

Вопрос: как ограничить этот набор портов?

Есть permitlisten, но он работает с версии ssh7.8. А у меня на debian 9.6 c ssh7.4

Пробовал поставить ssh7.8, но она тянет кучу всего непонятного и всё ломается (я в этом не сильно шарю).



Последнее исправление: GLeBaTi (всего исправлений: 2)
Ответ на: комментарий от no-such-file

Чтобы он не занял всё. Займет какой-то 80-ы порт, а у меня приложение не сможет его использовать.

GLeBaTi
() автор топика

в рамках бреда - установить ssh в Docker, и пробросить только нужный порт из комп1 в Докер (т.е. 2220) ну и сам порт ssh 22 замапить на 2200, ну а комп2 пусть коннектится на 2200 и выставляет то, что разрешили (2220).

Bers666 ★★★★★
()
Последнее исправление: Bers666 (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.