ਲੌਗਆਉਟ ਤੋਂ ਬਾਅਦ SSH ਫਾਰਵਰਡ ਕੀਤੇ ਕਨੈਕਸ਼ਨਾਂ ਦੀ ਉਡੀਕ ਕਿਉਂ ਕਰਦਾ ਹੈ
ਜਦੋਂ SSH ਸੈਸ਼ਨ ਬਾਹਰ ਨਿਕਲਦਾ ਨਹੀਂ ਲੱਗਦਾ, ਤਾਂ ਦੂਰਲੇ ਸ਼ੈੱਲ ਦੇ ਅੰਤ ਅਤੇ ਫਾਰਵਰਡ ਕੀਤੇ ਚੈਨਲਾਂ ਦੇ ਪੂਰਾ ਹੋਣ ਵਿੱਚ ਫ਼ਰਕ ਕਰੋ।
ਦੂਰਲਾ ਸ਼ੈੱਲ ਅਤੇ SOCKS-ਫਾਰਵਰਡ ਕੀਤੇ ਕਨੈਕਸ਼ਨ ਇੱਕ SSH ਟ੍ਰਾਂਸਪੋਰਟ ਉੱਤੇ ਵੱਖਰੇ ਚੈਨਲ ਹਨ। ਸ਼ੈੱਲ ਖ਼ਤਮ ਹੋਣ ਨਾਲ ਡਾਇਨਾਮਿਕ ਫਾਰਵਰਡ ਵਰਤਣ ਵਾਲੇ ਬ੍ਰਾਊਜ਼ਰ ਕਨੈਕਸ਼ਨ ਜ਼ਰੂਰੀ ਨਹੀਂ ਖ਼ਤਮ ਹੋਣ। OpenSSH ਦਰਜ ਕਰਦਾ ਹੈ ਕਿ ਲੌਗਆਉਟ ਸਮੇਂ ਫਾਰਵਰਡ ਕੀਤੇ ਕਨੈਕਸ਼ਨ ਜਾਂ X11 ਸੈਸ਼ਨ ਪੂਰੇ ਹੋਣ ਤੱਕ ਉਡੀਕ ਕੀਤੀ ਜਾਂਦੀ ਹੈ।
ਵਿਵਸਥਿਤ ਨਿਕਾਸ ਲਈ, ਫਾਰਵਰਡ ਵਰਤਣ ਵਾਲੀਆਂ ਕਾਰਵਾਈਆਂ ਬੰਦ ਕਰੋ ਅਤੇ ਉਨ੍ਹਾਂ ਦੇ ਚੈਨਲ ਖ਼ਤਮ ਹੋਣ ਦਿਓ। ਬ੍ਰਾਊਜ਼ਰ ਵਿੰਡੋ ਬੰਦ ਕਰਨ ਨਾਲ ਪਿਛੋਕੜ ਵਾਲੀਆਂ ਬ੍ਰਾਊਜ਼ਰ ਪ੍ਰਕਿਰਿਆਵਾਂ ਅਤੇ ਕਨੈਕਸ਼ਨ ਚੱਲਦੇ ਰਹਿ ਸਕਦੇ ਹਨ, ਇਸ ਲਈ ਉਹ ਪ੍ਰਕਿਰਿਆ ਪਛਾਣੋ ਜੋ ਅਜੇ ਵੀ ਲਿਸਨਰ ਵਰਤ ਰਹੀ ਹੈ।
ਢੁੱਕਵੇਂ ਇੰਟਰਐਕਟਿਵ ਸੈਸ਼ਨ ਵਿੱਚ OpenSSH ਦੇ ਡਿਫ਼ਾਲਟ ਐਸਕੇਪ ਹੁਕਮ ਫਾਰਵਰਡ ਕੀਤੇ ਕਨੈਕਸ਼ਨ ਸੂਚੀਬੱਧ ਕਰ ਸਕਦੇ ਹਨ ਜਾਂ ਸਪਸ਼ਟ ਤੌਰ 'ਤੇ ਡਿਸਕਨੈਕਟ ਕਰ ਸਕਦੇ ਹਨ। ਉਨ੍ਹਾਂ ਦੀ ਉਪਲਬਧਤਾ ਉਸ ਸੈਸ਼ਨ ਅਤੇ ਉਸ ਦੇ ਐਸਕੇਪ ਸੰਰਚਨਾ 'ਤੇ ਨਿਰਭਰ ਕਰਦੀ ਹੈ; ਪਿਛੋਕੜ ਵਾਲੀ ssh -N ਪ੍ਰਕਿਰਿਆ ਨੂੰ ਇੰਟਰਐਕਟਿਵ ਐਸਕੇਪ ਟੈਕਸਟ ਭੇਜਣਾ ਆਮ ਬੰਦ ਕਰਨ ਵਾਲਾ ਇੰਟਰਫ਼ੇਸ ਨਹੀਂ ਹੈ।
ਟ੍ਰਾਂਸਪੋਰਟ ਵਿੱਚ ਰੁਕਾਵਟ ਪਾਉਣ ਤੋਂ ਪਹਿਲਾਂ ਪਛਾਣੋ ਕਿ ਕਨੈਕਸ਼ਨ-ਸਾਂਝਾ master ਇਸ ਦਾ ਮਾਲਕ ਹੈ ਜਾਂ ਨਹੀਂ। ਹੋਰ ਸੈਸ਼ਨ ਉਸੇ ਕਨੈਕਸ਼ਨ 'ਤੇ ਨਿਰਭਰ ਹੋ ਸਕਦੇ ਹਨ।
ExitOnForwardFailure ਬੇਨਤੀ ਕੀਤੀ ਫਾਰਵਰਡਿੰਗ ਸੈਟਅਪ ਸਥਾਪਤ ਕਰਨ ਵਿੱਚ ਅਸਫਲਤਾ ਨੂੰ ਨਿਯੰਤਰਿਤ ਕਰਦਾ ਹੈ। ਇਹ “ਆਖ਼ਰੀ ਵੈੱਬਸਾਈਟ ਬੇਨਤੀ ਤੋਂ ਬਾਅਦ ਬਾਹਰ ਨਿਕਲੋ” ਜਾਂ “ਸ਼ੈੱਲ ਖ਼ਤਮ ਹੋਣ 'ਤੇ ਹਰ ਚੈਨਲ ਬੰਦ ਕਰੋ” ਪਰਿਭਾਸ਼ਿਤ ਨਹੀਂ ਕਰਦਾ। ਬੰਦ ਕਰਨ ਦੀ ਚੋਣ ਇਹ ਹੈ ਕਿ ਬਾਕੀ ਕੰਮ ਪੂਰਾ ਕੀਤਾ ਜਾਵੇ ਜਾਂ ਜਾਣਬੁੱਝ ਕੇ ਰੋਕਿਆ ਜਾਵੇ।