Я хочу подключиться к удаленному серверу несколько раз с разных консолей, возможно, с разных компьютеров. С другой стороны, я хочу сделать обратный туннель, только если порты доступны. Для этого я добавил это в конфигурационный файл SSH:
Host *
LocalForward 5555 localhost:3333
Но при втором подключении я получаю следующую ошибку
bind: Address already in use
channel_setup_fwd_listener_tcpip: cannot listen to port: 5555
Could not request local forwarding.
И то же самое происходит, если я хочу сделать какой-то дистанционный шаг вперед. Как это сделать только в том случае, если оно уже не выполнено переадресацией?
Host *
RemoteForward 66666 127.0.0.1:66666
Есть ли способ избежать этого? Можно ли это сделать с помощью директивы Match
?