Etäkuori ja SOCKSin kautta välitetyt yhteydet ovat erillisiä kanavia yhdessä SSH-siirtoyhteydessä. Kuoren lopettaminen ei välttämättä lopeta dynaamista välitystä käyttäviä selainyhteyksiä. OpenSSH dokumentoi, että uloskirjautuessa odotetaan välitettyjen yhteyksien tai X11-istuntojen päättymistä.

Siistiä poistumista varten sulje välitystä käyttävät toiminnot ja anna niiden kanavien päättyä. Selainikkunan sulkeminen voi jättää taustalla olevat selainprosessit ja -yhteydet käyntiin, joten tunnista prosessi, joka yhä käyttää kuuntelijaa.

Sopivassa interaktiivisessa istunnossa OpenSSH:n oletus-pako-komennot voivat luetella välitetyt yhteydet tai katkaista ne nimenomaisesti. Niiden saatavuus riippuu istunnosta ja sen pakoasetuksista; interaktiivisen pakotekstin lähettäminen taustaprosessille ssh -N ei ole yleinen sammutusrajapinta.

Ennen siirtoyhteyden katkaisemista selvitä, omistaako sitä yhteyksien jakamiseen tarkoitettu master. Muut istunnot voivat olla saman yhteyden varassa.

ExitOnForwardFailure ohjaa pyydetyn välitysasetuksen luomisen epäonnistumista. Se ei määrittele ”poistu viimeisen verkkosivupyynnön jälkeen” eikä ”lopeta jokainen kanava, kun kuori päättyy”. Sammutusvalinta on, tyhjennetäänkö jäljellä oleva työ vai keskeytetäänkö se tarkoituksella.

Aiheeseen liittyvät artikkelit