Как выйти из ssh-соединения при административно запрещенной ошибке

Для ssh -N -L port:host:port я могу использовать -o ExitOnForwardFailure=yes чтобы сбой раньше, когда пересылка порта завершается с ошибкой.

Тем не менее, это не работает, если пересылка этого конкретного порта запрещена (например, этот порт не разрешен на сервере с PermitOpen ).

В этом случае я получаю:

channel 2: open failed: administratively prohibited: open failed

Как я могу потерпеть неудачу, когда это произойдет?

Interesting Posts

Проблемы, связанные с оболочкой Tanuki Java Service версии 3.1.2 в архитектуре armv5tel

Как создать более одного подкаталога с помощью ZSH? (на машине Debian)

Создание перестановок в списке слов из существующих файлов

Как преобразовать вывод массива, отсортированный в лексикографическом порядке, в числовой порядок

Загрузка Debian PXE из ISO и файла конфигурации предварительной настройки

ошибка локали. не может открыть файл определения локали `fa_IR '

Ошибка скрипта Bash, пытающегося записать в файл: нет такого файла или каталога

Использование ramfs на встроенной системе

Смонтируйте существующий логический том RAID 1 после обновления ОС.

Сертификат OpenVAS

Как я могу настроить контроль яркости подсветки экрана ноутбука?

Как modprobe radeon и выключить карту при запуске с systemd?

Как определить, сколько байтов / час записывается на мою SD-карту

Монтирование NTFS-дисков в Linux Mint

Как форматировать потоковый вывод JSON из Node.js?

Linux и Unix - лучшая ОС в мире.