Proč SSH po odhlášení čeká na předávaná připojení
Odlište konec vzdáleného shellu od dokončení předávaných kanálů, když se zdá, že relace SSH nekončí.
Vzdálený shell a připojení předávaná přes SOCKS jsou samostatné kanály na jednom SSH transportu. Ukončení shellu nemusí ukončit připojení prohlížeče, která používají dynamické předávání. OpenSSH dokumentuje čekání při odhlášení na dokončení předávaných připojení nebo relací X11.
Pro spořádaný odchod zavřete operace používající předávání a nechte jejich kanály skončit. Zavření okna prohlížeče může ponechat na pozadí běžící procesy a připojení prohlížeče, proto zjistěte, který proces stále používá listener.
Ve vhodné interaktivní relaci mohou výchozí escape příkazy OpenSSH vypsat předávaná připojení nebo je výslovně odpojit. Jejich dostupnost závisí na dané relaci a jejím escape nastavení; posílání interaktivního escape textu procesu ssh -N na pozadí není obecné rozhraní pro vypnutí.
Než přerušíte transport, zjistěte, zda jej vlastní master pro sdílení připojení. Jiné relace mohou na stejném připojení záviset.
ExitOnForwardFailure řídí selhání při navázání požadovaného předávání. Nedefinuje „ukončit po posledním požadavku na web“ ani „ukončit každý kanál, když shell skončí“. Volbou při vypnutí je, zda zbývající práci dokončit, nebo ji záměrně přerušit.