Zašto SSH čeka proslijeđene veze nakon odjave
Razlikujte završetak udaljene ljuske od završetka proslijeđenih kanala kada se čini da SSH sesija ne izlazi.
Udaljena ljuska i veze proslijeđene kroz SOCKS su odvojeni kanali na jednom SSH transportu. Završetak ljuske ne završava nužno veze preglednika koje koriste dinamičko prosljeđivanje. OpenSSH dokumentuje čekanje pri odjavi da se proslijeđene veze ili X11 sesije završe.
Za uredan izlaz zatvorite radnje koje koriste prosljeđivanje i dopustite njihovim kanalima da završe. Zatvaranje prozora preglednika može ostaviti pozadinske procese i veze preglednika aktivnima, pa identificirajte proces koji još koristi slušalicu.
U prikladnoj interaktivnoj sesiji zadane OpenSSH escape naredbe mogu izlistati proslijeđene veze ili se izričito odspojiti. Njihova dostupnost ovisi o toj sesiji i njezinoj escape konfiguraciji; slanje interaktivnog escape teksta pozadinskom procesu ssh -N nije opće sučelje za zaustavljanje.
Prije prekida transporta utvrdite posjeduje li ga master za dijeljenje veza. Druge sesije mogu ovisiti o istoj vezi.
ExitOnForwardFailure upravlja neuspjehom uspostavljanja zatraženog prosljeđivanja. Ne definira „izlaz nakon posljednjeg zahtjeva web-stranice“ ni „prekini svaki kanal kad ljuska završi“. Izbor pri zaustavljanju je hoće li se preostali rad isprazniti ili namjerno prekinuti.