iptables Не удалось загрузить целевой `SSH'

Если вы хотите немного пофантазировать, вы можете установить туннель ncпо запросу вместо (, если ncустановлен на B ), с чем-то вроде следующего (с хоста A):

$ ssh C -oProxyCommand='ssh -q B nc C 9103'

Эта прокси-команда означает sshдля B и запуск ncдля подключения к порту 9103 на C в качестве туннелирования для ssh-соединения из A.

Если это то, что вы всегда делаете, вы должны поместить его в ~/.ssh/configна хосте A со следующим:

host C
    ProxyCommand ssh -q B nc C 9103

Тогда командная строка просто:

$ ssh C
0
09.03.2020, 10:16
1 ответ

Проблема заключалась в том, что я забыл сначала создать цепочку. Исправил командой:

$ sudo iptables -N SSH

Спасибо муру!

0
28.04.2021, 23:21

Теги

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