“Ctrl + c” संयोजन विभिन्न SSH ग्राहकों पर अलग-अलग काम करता है


1

जब मैं MobaXTerm का उपयोग कर रहा हूं तो मैं दूरस्थ मशीन से एक ssh संबंध बना सकता हूं और मैं उपयोग कर सकता हूं Ctrl + सी रिमोट मशीन पर काम करने वाली प्रक्रिया को मारने के लिए संयोजन। लेकिन जब मैं PuTTy का उपयोग करता हूं तो मैं दूरस्थ मशीन के लिए एक ssh बना सकता हूं लेकिन द Ctrl + सी संयोजन स्थानीय मशीन पर काम करता है और ssh सत्र को मारता है।

यह पहली बार में ऐसा नहीं था, लेकिन मुझे लगता है कि कुछ बदल गया है (यह मेरा निजी कंप्यूटर नहीं है, यह एक काम करने वाला कंप्यूटर है)। मैं उपयोग नहीं कर सकता Ctrl + सी PuTTy के माध्यम से रिमोट मशीन पर किसी भी प्रक्रिया को मारने के लिए संयोजन। MobaXTerm के साथ समान प्राप्त करने के लिए मैं इस सेटिंग को कैसे बदल सकता हूं ( Ctrl + सी रिमोट मशीन पर प्रक्रिया को मारता है, स्थानीय मशीन पर ssh सत्र नहीं)।

स्पष्ट कुछ के लिए, परिदृश्य इस प्रकार है:

  1. मैं अपने मुख्य लिनक्स सर्वर (host1) से कनेक्ट करता हूं, जो मेरे पीसी (विंडोज़) से हर जगह पर खुला है। मैं यहां से कहीं भी जाना चाहता हूं।
  2. मैं इस टर्मिनल मशीन (host1) से client1 के लिए ssh बनाता हूं। क्योंकि स्थानीय पीसी से क्लाइंट 1 (लिनक्स) के लिए ssh बनाने का कोई तरीका नहीं है।
  3. जबकि मैं काम अगर मैं हिट पर client1 पर Ctrl + सी किसी भी कारण से मैं host1 और client1 के बीच अपना ssh कनेक्शन खो देता हूं और मैं host1 पर गिर जाता हूं। और आउटपुट है: "सिग्नल 2 द्वारा मार दिया गया"

    [client1 ~]#                   <--   I hit Ctrl+C here
    [client1 ~]# Killed by signal 2.
    [host1 ~]#
    

संपादित करें: मैंने इस समस्या के बारे में एक और समस्या का पता लगाया। शायद यह एक सुराग हो: अगर मैं MobaXTerm के GUI का उपयोग करके host1 में लॉगिन करता हूं, तो वही समस्या हो रही है (ssh सत्र को मारना)। लेकिन, अगर मैं host1 (ssh host1 कमांड) के लिए स्थानीय पर ssh बनाने के लिए कमांड लाइन का उपयोग करता हूं तो समस्या क्लाइंट 1 पर नहीं होती है। और अगर समस्या "dzdo" कमांड होगी, तो पासवर्ड की जाँच करते समय, जब तक मैं प्रवेश नहीं करता है तब तक लटका रहता है। यह लटकी हुई समस्या PuTTy पर पहले से मौजूद है।

संपादित करें & amp; नोट: मैंने regedit (डिलीट \ HKEY_CURRENT_USER \ Software \ SimonTatham) का उपयोग करके पुट्टी सेटिंग्स को हटा दिया और सब कुछ ठीक है। लेकिन मुझे अब समस्या का कारण नहीं सीखा जाएगा।


नहीं, जब मैं "host1" नाम के सर्वर पर हूं और "क्लाइंट 1" से संबंध बनाता हूं और जब मैं Ctrl + C मारा तो ssh कनेक्शन समाप्त हो जाता है और मैं फिर से host1 पर गिर जाता हूं। लेकिन सिर्फ PuTTy और PuTTy के आधार पर अन्य ग्राहकों पर। MobaXTerm नहीं।
Gefolge

मैं अभी भी आपका सटीक सेटअप नहीं जानता लेकिन शायद यह जवाब और उसमें लिंक आपको कुछ सुराग देगा।
Kamil Maciorowski

मैंने आपकी मदद के लिए @KamilMaciorowski धन्यवाद सब कुछ स्पष्ट करने के लिए एक उपयोग मामला जोड़ा।
Gefolge

क्या आपने मेरे लिंक और पहुंच का अनुसरण किया यह जवाब ? आप किस सटीक कमांड से कनेक्ट करने के लिए उपयोग करते हैं host1 सेवा मेरे client1?
Kamil Maciorowski

हां मैंने किया लेकिन कोई बदलाव नहीं है। मैं सिर्फ ssh का उपयोग करता हूं। मैंने सवाल करने के लिए एक अंतिम बात जोड़ी। मैंने डिफ़ॉल्ट सेटिंग्स को चालू करने के लिए रजिस्टर को हटा दिया है और यह वर्कअराउंड काम किया है।
Gefolge
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.