सवाल एसएसएच काम करना बंद कर दिया


मैंने अपने कंप्यूटर को पुनरारंभ किया, और अब मैं इसे अपने रिमोट मशीन पर एसएसएच के माध्यम से कनेक्ट नहीं कर सकता। मैं मेजबान मशीन के माध्यम से उससे कनेक्ट कर सकता हूं, लेकिन यह है। यह कहता है कि एसएसएच चल रहा है, लेकिन मैं किसी अन्य कंप्यूटर से कनेक्ट नहीं कर सकता।


1
2018-01-02 15:10


मूल


जब आप दूरस्थ कंप्यूटर से ssh करने का प्रयास करते हैं तो क्या होता है? - Aaron Hill
पुट्टी का उपयोग करके यह कहता है: "होस्ट के लिए खोज रहा है ..." फिर यह कहता है "नेटवर्क त्रुटि: मैप के साथ कनेक्शन का समय समाप्त हो गया है" - kaleb
इसके अलावा मेरी शब्दावली यह देखकर थोड़ी दूर हो सकती है कि मैं इस तरह का नया हूं। रिमोट से आपका मतलब है कि कंप्यूटर से कनेक्ट करने का प्रयास कर रहा हूं। या कंप्यूटर से मैं कनेक्ट कर रहा हूँ? - kaleb
क्या आपका नेटवर्क आईपी पते निर्दिष्ट करने के लिए डीएचसीपी का उपयोग करता है, और क्या आप आईपी पते का उपयोग करके कनेक्ट करने की कोशिश कर रहे हैं ssh user@192.168.1.5? यदि ऐसा है, तो कंप्यूटर को रीबूट करने के परिणामस्वरूप आईपी पता बदल सकता है। आप होस्ट कंप्यूटर पर या उसके माध्यम से नेटवर्क मैनेजर के माध्यम से मेजबान का आईपी पता प्राप्त कर सकते हैं ifconfig टर्मिनल में - douggro
मेरा आईपी एड्रेस स्थिर है ताकि ऐसा नहीं हो सका। मैं ssh user@192.168.0.90 का उपयोग कर कनेक्ट कर रहा हूं। मुझे यह भी यकीन है कि मेरा नेटवर्क डीसीएचपी का उपयोग करता है। इसके अलावा, त्वरित प्रतिक्रिया के लिए धन्यवाद :) - kaleb


जवाब:


रिमोट मशीन (जिस मशीन से आप कनेक्ट कर रहे हैं) पर जांच करने के लिए चीजें:

  • एसएसएच सर्वर चल रहा है (जो आप पहले ही कर चुके हैं): sudo service ssh status
  • फ़ायरवॉल हस्तक्षेप नहीं कर रहा है: sudo iptables -L फ़ायरवॉल नियमों की जांच करने के लिए
  • बुनियादी कनेक्टिविटी: ping 192.168.0.90 (एक प्रतिक्रिया प्राप्त करनी चाहिए)
  • भौतिक नेटवर्क मुद्दे (केबल आउट, स्विच डाउन इत्यादि)
  • दोनों कंप्यूटर एक ही सबनेट पर हैं (1 9 2.168.0।)। यदि आपने राउटर को रीसेट कर दिया है, तो यह आपके एसएसएच सर्वर के स्थिर एक से अलग सबनेट पर आईपी पते दे सकता है।

2
2018-01-02 16:20



यह सब स्पष्ट था ... यह काम किया, लेकिन मैं अभी भी एक और कंप्यूटर के माध्यम से कनेक्ट नहीं कर सकता। - kaleb
क्या आपके पास denyhosts स्थापित है? Denyhosts एक बहुत अच्छा प्रोग्राम है जो आईपी पते को अवरुद्ध करता है जिसमें एन विफल प्रमाणीकरण प्रयासों को विफल करता है। देख denyhosts.sourceforge.net/faq.html#3_19 अगर ऐसी बात है तो। - jhauris
मैंने कभी ऐसा कुछ भी स्थापित नहीं किया है। - kaleb
मैं वैसे भी जांच करूंगा, इसे किसी अन्य पैकेज द्वारा खींचा जा सकता है। जांच करने के लिए एक और चीज / etc / ssh / sshd_config है। ऐसे विकल्प हैं जो एसएसएच सुनते हैं कि किन पते और बंदरगाहों को सीमित करेंगे। ऐसा लगता है कि बदले में बदल दिया जाएगा। - jhauris
पहला लिंक कहता है कि इसे हटा दिया गया है। - jhauris