"Muxserver_listen बाइंड (): हाइकु ओएस पर ssh पर todo.txt का उपयोग करके ऐसी कोई फ़ाइल या निर्देशिका नहीं"


9

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

"... अपने ~ / .shsh / config फाइल के लिए निम्नलिखित को जोड़ने पर विचार करें:"

Host *
ControlPath ~/.ssh/master-%r@%h:%p
ControlMaster auto

शीर्षक में त्रुटि का कारण क्या होगा? यह एक मौजूदा रात में है, hrev46508, एक CentOS 6.4 sshd से जुड़ रहा है।

जवाबों:


13

सॉकेट को ~/.ssh/master-%r@%h:%p चेक करने में विफल हो रहा है कि .sshनिर्देशिका मौजूद है, कि अनुमति सही है, आदि। यह त्रुटि भी संभव है यदि मास्टर कनेक्शन पहले से मौजूद है (सॉकेट मौजूद है), लेकिन सॉकेट में गलत अनुमतियाँ हैं , या यदि आपका नया ssh क्लाइंट कनेक्शन मास्टर बनने की कोशिश कर रहा है (आमतौर पर क्योंकि इसका मोड ऑटो पर सेट नहीं है)।


पहले वाक्य के लिए +1, लेकिन दुर्भाग्य से मेरी समस्या हल नहीं हुई। वास्तव में मैं एक मौजूदा रात में त्रुटि की नकल नहीं कर सकता, लेकिन इसके बजाय एक अलग त्रुटि प्राप्त कर सकता हूं। मैं एक नया प्रश्न स्वीकार और खोलूंगा।
केव

2

इसी तरह के मुद्दे पर शोध करते हुए मुझे यह सवाल मिला। OpenSSH के एक संस्करण का उपयोग करते समय आपको यह त्रुटि मिलती है जो ControlPath / Master सेटिंग्स का समर्थन नहीं करता है, लेकिन आपके कॉन्फ़िगरेशन में उल्लिखित पंक्तियों को शामिल करता है।

मेरे मामले में, मैं CentOS 6 चला रहा था, जिसमें ओपनश का शामिल संस्करण 5.3 है (जो इससे पहले कि वे नियंत्रण सामग्री डालते हैं)। रेडहट / सेंटोस पैकेज चक्र के मज़े का एक हिस्सा यह है कि आप इस तरह की चीजों में भाग लेते हैं, क्योंकि वे अपडेटेड पैकेज में लाने के बजाय पुराने सॉफ़्टवेयर के पुराने संस्करणों में पैचिंग को प्राथमिकता देना पसंद करते हैं।

वैसे भी, आपको अपने ssh कॉन्फ़िगरेशन (~ / .ssh / config सहित) से किसी भी ControlPath / ControlMaster प्रविष्टियों को निकालने की आवश्यकता है। वैकल्पिक रूप से, आप उनकी वेबसाइट से नवीनतम ओपनएसएसएच पैकेज डाउनलोड कर सकते हैं और स्थापित कर सकते हैं (लेकिन यदि आप उस तरह का सामान नियमित रूप से करने जा रहे हैं, तो आपको गैर-रेडहैट / सेंटो डिस्ट्रो का उपयोग करने पर विचार करना चाहिए)।


0

हालांकि यहाँ मुद्दा नहीं है, मेरे मामले में मेरे विन्यास में शामिल है

ControlPath /home/barry/.ssh/tmp/%h_%p_%r

और मैं /home/barry/.ssh/tmpपहले बनाना भूल गया ।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.