Intereting Posts
Добавить иконки приложений в панель Plasma 5? Как найти загружаемые исполняемые файлы динамических библиотек при запуске Привязка / развязка графического процессора между ОС хоста и pci-заглушкой во время работы хост-системы изящно завершающие процессы с killall <имя_процесса> Отключить KMS на Debian Sid Получение 3G-модема, подключенного автоматически на встроенном Debian 8 Может ли libvirt проверить, полностью ли загружена виртуальная машина? Может ли другой инструмент? Операционная система и версия Linux, независимо от того, как распределить Переключить символическую ссылку и каталог Как принудительно выполнить аутентификацию в exim перед отправкой? Отменить или изменить по умолчанию «повторное обнаружение мониторов» windows + p cinnamon keybinding с использованием gsettings gpg2 таймаут дешифрования / без секретного ключа Почему Linux имеет максимальное количество звуковых карт? GNOME 3: порядок окна нижней панели Нужно ли мне как минимум 3 машины для работы на CoreOS?

Невозможно выполнить обратное туннелирование SSH в локальной сети

Я хочу сделать обратное туннелирование SSH в локальной сети.

Machine_A = 192.168.0.3 работает SSH сервер за брандмауэром,
Machine_B = 192.168.0.5 разрешен доступ к серверу SSH и находится за брандмауэром. Machine_C = 192.168.0.2 не может подключиться B или C напрямую

192.168.0.3 имеет двух пользователей: userB, userC, то есть userB может получить доступ к 192.168.0.3, но userC не может

Все машины работают под управлением LINUX. Как Machine_C может установить SSH-соединение с помощью обратного SSH? Нужно ли включать переадресацию портов в ROUTER?

В Machine_B я должен использовать: ssh -R 12345: localhost: 22 _____? от Machine_C: ssh -p 12345 _______?

На машине_B

ssh -g -L 12345:localhost:22 Machine_A 

На машине_C

 ssh -p 12345 Machine_B