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 odvojeni su kanali na jednom SSH prijenosu. Završetak ljuske ne mora završiti veze preglednika koje koriste dinamično prosljeđivanje. OpenSSH dokumentira čekanje pri odjavi da proslijeđene veze ili X11 sesije završe.
Za uredan izlaz zatvorite radnje koje koriste prosljeđivanje i pustite njihove kanale da završe. Zatvaranje prozora preglednika može ostaviti pozadinske procese i veze preglednika aktivnima, pa prepoznajte proces koji još rabi slušatelj.
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 prijenosa 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-mjesta“ ni „prekini svaki kanal kad ljuska završi“. Izbor pri zaustavljanju je hoće li se preostali rad isprazniti ili namjerno prekinuti.