उन लोगों के लिए जिन्हें लगातार एसएसएच पर काम करने की आवश्यकता होती है, जब सिस्टम आपको समय के बाद बंद कर देता है तो यह बहुत निराशाजनक हो सकता है। यह आलेख आपको एसएसएच कनेक्शन को जीवित रखने की विधि दिखाता है जब तक आप इसे डिस्कनेक्ट नहीं करते।

अपने रिमोट सिस्टम में लॉग इन करें, या अपने कंप्यूटर में टर्मिनल खोलें।

/ Etc / ssh / ssh_config फ़ाइल खोलें।

 सुडो नैनो / आदि / एसएसएच / एसएसएच_कॉन्फिग 

और फ़ाइल के अंत में निम्न पंक्ति जोड़ें:

 ServerAliveInterval 60 

एसएसएच कनेक्शन को जीवित रखने के लिए हर 60 सेकंड (निष्क्रियता) पर सर्वर पर एक नल पैकेट भेजने का यह विकल्प क्या है। आप अपने सिस्टम कॉन्फ़िगरेशन के आधार पर मूल्य के साथ प्रयोग कर सकते हैं, इसे उच्च या निम्न पर सेट कर सकते हैं। 60 का मूल्य प्रयोग शुरू करने के लिए एक अच्छा प्रारंभिक बिंदु है।

प्रति उपयोगकर्ता विन्यास

अगर आपके पास सिस्टम तक रूट पहुंच नहीं है या आप इसे अपने व्यक्तिगत खाते के लिए कॉन्फ़िगर करना चाहते हैं, तो आप इसके बजाय ~ / .ssh / config फ़ाइल को संपादित कर सकते हैं।

 सूडो नैनो ~ / .ssh / config 

अगर फ़ाइल मौजूद नहीं है, तो यह एक नई फाइल तैयार करेगा।

निम्नलिखित पंक्ति जोड़ें:

 होस्ट * सर्वरअलीव इंटरवल 60 

सहेजने के लिए "Ctrl + o" दबाएं और बाहर निकलने के लिए "Ctrl + x" दबाएं।

अंत में, एसएसएच सर्वर को पुनरारंभ करें।

 सुडो सेवा एसएसएच पुनरारंभ करें 

बस।