По какой-то причине я не могу переадресовать порты.

# ssh -R 9000:localhost:9000 crm-dev.sf
Warning: remote port forwarding failed for listen port 9000

Конфигурация SSH:

Host crm-dev.sf
    Hostname ***
    User ***
    Port 10022
    ForwardAgent yes
    AddKeysToAgent yes

Я пробовал несколько разных случайных портов и три разных сервера с одинаковым результатом. Мои коллеги могут без проблем подключаться к серверам, поэтому я думаю, что проблема должна быть на моей машине. Я использую macOS Mojave 10.14.3.

Когда я использую netstat или lsof , я не вижу процессов, прослушивающих порты, которые я пробовал на любой машине.

Есть идеи, чего мне не хватать?

1 ответ1

1

Оказалось, что я установил опцию no-port-forwarding для моего ключа ssh на серверах.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .