जब मैं घर से हमारे कार्यालय सर्वर (जो फेडोरा 10 चलाते हैं) में से एक में ssh'ed कर रहा हूं, तो मेरा सत्र गतिविधि की काफी कम अवधि (5 मिनट या तो) के बाद समाप्त हो जाता है। मैंने TcpKeepAlive
ग्राहक पक्ष पर उपयोग करने की कोशिश की है , बिना किसी प्रभाव के।
मेरी समझ में यह बात नहीं है कि यदि मैं कंपनी लैन पर कार्यालय में हूं, तो मैं पूरे दिन सत्र को निष्क्रिय कर सकता हूं, बिना समय निकाले, इसलिए व्यवहार मेरे स्थान पर निर्भर होने लगता है।
किसी भी विचार क्यों यह हो रहा है और जब मैं लैन पर नहीं हूं तो टाइमआउट को कैसे रोका जाए? मैं मैक क्लाइंट पर टर्मिनल क्लाइंट का उपयोग कर रहा हूँ अगर वह मदद करता है।
अद्यतन - डेव डॉगर ने मेरे ServerAliveInterval
साथ TcpKeepAlive=no
काम करने के लिए सेट को गैर-शून्य पर उपयोग करने का सुझाव दिया। कुछ अन्य उत्तरों के बारे में ClientAlive
... मैक OSX SSH क्लाइंट द्वारा सेटिंग्स को स्वीकार नहीं किया जाता है।