Я обычно использую ssh с включенным совместным использованием соединения; это вызывает любые туннели ssh, которые я создаю последующий за начальной буквой ssh, входят в систему для использования того соединения. Действительно ли возможно закрыть туннель ssh, не уничтожая процесс ssh при таких обстоятельствах?
Вы можете завершить все общие сеансы, введя -O exit
со стороны клиента.
ssh -O exit masterhostname
К сожалению, нет способа завершить конкретный сеанс и оставить работающими другие.
Сеансы обычно завершаются естественным образом при закрытии сеанса (EOF). Туннели, созданные с использованием -L и -R, всегда прослушивают новые сеансы, и нет способа указать, что они должны прекратить прослушивание.