विंडोज़ पर SSH_Exchange_Identification समस्या को कैसे ठीक करें
How Fix Ssh_exchange_identification Issue Windows
जब आप SSH क्लाइंट का उपयोग करते हैं, तो आपको SSH_exchange_identification: कनेक्शन रिमोट होस्ट द्वारा बंद त्रुटि संदेश प्राप्त हो सकता है। यदि आप समस्या को ठीक करने के लिए कुछ तरीके ढूंढना चाहते हैं, तो आप मिनीटूल की यह पोस्ट पढ़ सकते हैं। यहां कुछ संभावित समाधान दिए गए हैं.
इस पृष्ठ पर :जब आप सर्वर से कनेक्ट करने के लिए SSH क्लाइंट का उपयोग करते हैं, तो आपको SSH_exchange_identification: रिमोट होस्ट समस्या द्वारा कनेक्शन बंद होने का सामना करना पड़ सकता है। यह समस्या कई कारणों से हो सकती है, जैसे किhosts.deny औरhosts.allow कॉन्फ़िगरेशन फ़ाइलों से संबंधित समस्याएं।
अब, आइए देखें कि SSH _exchange_identification समस्या को कैसे ठीक करें।
संबंधित आलेख: विंडोज़ 10 पर एसएसएच क्लाइंट और सर्वर कैसे सेट करें [पूर्ण गाइड]
SSH_Exchange_Identification को कैसे ठीक करें: रिमोट होस्ट द्वारा कनेक्शन बंद किया गया
समाधान 1: गुम निर्भरता की जाँच करें
यदि आपको OpenSSL या Glibc को अपडेट करने के बाद केवल रिमोट होस्ट द्वारा कनेक्शन बंद होने का त्रुटि संदेश प्राप्त होता है, तो अनुपलब्ध निर्भरता की जांच करने की अनुशंसा की जाती है। हालाँकि कई वितरण पुनरारंभ किए बिना Glibc या OpenSSL में अद्यतन स्थापित कर सकते हैं, आपका वितरण उसी श्रेणी में नहीं हो सकता है।
यदि आप जानते हैं कि Glibc का अपडेट इंस्टॉल हो गया है, तो कृपया उपयोग करें lsof SSHD का खुला फ़ाइल स्थान देखने के लिए। यदि आप उबंटू या डेबियन का उपयोग कर रहे हैं, तो आपको नया पैकेज प्राप्त करने और इसे इंस्टॉल करने के लिए अपग्रेड कमांड का उपयोग करना चाहिए।
एसएसएचडी बनाम एसएसडी: क्या अंतर हैं और कौन सा बेहतर है?एसएसएचडी और एसएसडी के बीच क्या अंतर हैं? आपके पीसी या लैपटॉप के लिए कौन सा बेहतर है? यह पोस्ट एसएसएचडी बनाम एसएसडी पर कुछ जानकारी प्रदान करती है।
और पढ़ेंसमाधान 2: अतिरिक्त एसएसएच सत्रों की जाँच करें
यदि SSH_exchange_identification: रिमोट होस्ट द्वारा बंद किया गया कनेक्शन त्रुटि संदेश अभी भी दिखाई देता है, तो आप अतिरिक्त SSH सत्रों की भी जांच कर सकते हैं। हो सकता है, आप SSH सत्रों की अधिकतम संख्या नहीं जानते हों और आप उससे अधिक हो गए हों।
फिर, आप पुराने सत्र को साफ़ करने और सर्वर से पुनः कनेक्ट करने का प्रयास कर सकते हैं। आप चला सकते हैं कौन लॉग-इन उपयोगकर्ता प्रक्रिया को देखने के लिए आदेश। आपको केवल एक या दो उपयोगकर्ताओं को लॉग इन देखना चाहिए। यदि कई समवर्ती उपयोगकर्ता हैं, तो आपको उपयोगकर्ता प्रक्रिया को समाप्त कर देना चाहिए, और फिर से लॉग इन करने का प्रयास करना चाहिए।
अब, जांचें कि क्या SSH_exchange_identification: रिमोट होस्ट समस्या द्वारा बंद किया गया कनेक्शन ठीक कर दिया गया है। यदि नहीं, तो अगली विधियाँ आज़माएँ।
समाधान 3: दूषित फ़िंगरप्रिंट/कुंजियों की जाँच करें
फिर, आप जाँच सकते हैं कि फ़िंगरप्रिंट या कुंजियाँ दूषित हो गई हैं या नहीं। यदि आपने इन फ़ाइलों को मैन्युअल रूप से इंस्टॉल किया है, तो यह समस्या होने की सबसे अधिक संभावना है। आपको सर्वर-साइड फ़िंगरप्रिंट को हटाने का प्रयास करना होगा ~/.ssh/known_hosts ग्राहक और पुनः प्रयास करें। पुन: कनेक्ट करते समय, आपको होस्ट पहचान स्वीकार करने के लिए प्रेरित किया जाएगा। बस स्वीकार करें और जारी रखें।
उसके बाद, आप जांच सकते हैं कि क्या SSH_exchange_identification: रिमोट होस्ट समस्या द्वारा बंद किया गया कनेक्शन अभी भी मौजूद है।
समाधान 4: सर्वर लोड की जाँच करें
यदि समस्या अभी भी मौजूद है, तो बेहतर होगा कि आप सर्वर लोड की जांच करें क्योंकि यह त्रुटि तब भी हो सकती है जब आपका सर्वर भारी लोड में हो। आपको यह जांचना चाहिए कि क्या सर्वर के पास कार्य करने के लिए पर्याप्त संसाधन हैं, या क्या यह क्रूर बल के हमलों के अधीन है।
आप समस्या को हल करने के लिए SSHD द्वारा चलाए जा सकने वाले कनेक्शनों की संख्या बढ़ाने का प्रयास कर सकते हैं। अब, SSH_exchange_identification: रिमोट होस्ट समस्या के कारण बंद हुआ कनेक्शन ठीक किया जाना चाहिए।
अंतिम शब्द
संक्षेप में, इस पोस्ट में SSH_exchange_identification को ठीक करने के 4 तरीके दिखाए गए हैं: रिमोट होस्ट समस्या के कारण कनेक्शन बंद हो गया है। यदि आपके सामने भी वही त्रुटि आती है, तो इन समाधानों को आज़माएँ। यदि आपके पास इसे ठीक करने का कोई बेहतर समाधान है, तो आप इसे टिप्पणी क्षेत्र में साझा कर सकते हैं।