Zakaj SSH po odjavi čaka na posredovane povezave
Ločite konec oddaljene lupine od dokončanja posredovanih kanalov, ko se zdi, da se seja SSH ne konča.
Oddaljena lupina in povezave, posredovane prek SOCKS, so ločeni kanali na enem transportu SSH. Konec lupine ne konča nujno povezav brskalnika, ki uporabljajo dinamično posredovanje. OpenSSH dokumentira čakanje ob odjavi, da se posredovane povezave ali seje X11 končajo.
Za urejen izhod zaprite opravila, ki uporabljajo posredovanje, in pustite njihovim kanalom, da se končajo. Zaprtje okna brskalnika lahko pusti v ozadju delujoče procese in povezave brskalnika, zato prepoznajte proces, ki še vedno uporablja poslušalec.
V primerni interaktivni seji lahko privzeti escape ukazi OpenSSH naštejejo posredovane povezave ali se izrecno odklopijo. Njihova razpoložljivost je odvisna od te seje in njene escape konfiguracije; pošiljanje interaktivnega escape besedila procesu ssh -N v ozadju ni splošen vmesnik za zaustavitev.
Preden prekinete transport, ugotovite, ali ga ima v lasti master za souporabo povezav. Druge seje so lahko odvisne od iste povezave.
ExitOnForwardFailure ureja neuspeh pri vzpostavitvi zahtevanega posredovanja. Ne opredeljuje „izhoda po zadnji zahtevi spletnega mesta“ ali „končanja vsakega kanala, ko se lupina konča“. Izbira ob zaustavitvi je, ali izčrpati preostalo delo ali ga namerno prekiniti.