मैं कई महीनों के लिए अपने Ubuntu 12.10 सर्वर के लिए SSH के माध्यम से जोड़ने के लिए पोटीन पड़ा है। कल मैं हर बार कनेक्ट होने के बाद निम्नलिखित त्रुटि प्राप्त करने लगा:
PuTTY X11 प्रॉक्सी: गलत प्रमाणीकरण प्रोटोकॉल का प्रयास किया गया
मैं सत्र में सब कुछ कर सकता हूं सिवाय लॉन्च एक्स विंडोज अनुप्रयोगों के। मेरे ज्ञान के लिए विंडोज की तरफ कुछ भी नहीं बदला, और मैंने हाल ही में सामान्य अपग्रेड रखरखाव के दौरान उबंटू पक्ष पर @ 20 अपडेट स्थापित किए हैं।
मैं Windows क्लाइंट पर X सर्वर के रूप में Xming का उपयोग करता हूं। और जैसा कि मैंने कहा कि यह ठीक काम कर रहा था। मैंने इस त्रुटि पर खोज करने के लिए Google के दर्जनों परिणाम तैयार किए हैं और सबसे ज्यादा लगता है कि SSH कनेक्शन के बाद किसी अन्य खाते में SU या SUDO का प्रयास करते समय होने वाली त्रुटि को शामिल करना , लेकिन यह मेरे नियमित उपयोगकर्ता कनेक्शन के लिए हो रहा है।
मैंने अपने होम डायरेक्टरी में .Xauthority फाइल को हटाने की कोशिश की है, विभिन्न xauth कमांड्स को भी जोड़ने की कोशिश करता है और सही "मैजिक कुकी" को .Xauthority फाइल में वापस लाता है। कुछ भी काम नहीं किया।
कोई विचार?
xauth
आदेश देने की उम्मीद के रूप में जानकारी? यदि नहीं, तो स्थिति पर कुछ प्रकाश डाला जा सकता है। इसका आउटपुट क्या है xauth list
(आप आगे बढ़ सकते हैं और हेक्साडेसिमल कुंजी को हटा या बदल सकते हैं, इसे साझा करने की आवश्यकता नहीं है)। यह सब जानकारी प्रदान करने का सबसे अच्छा तरीका है अपने प्रश्न को संपादित करना ; कृपया उन सभी xauth आदेशों के बारे में अधिक से अधिक विवरण शामिल करें, जिन्हें आपने आजमाया था और जो हुआ।
ForwardX11Trusted
? (यह तब नहीं किया जाना चाहिए जब कोई भी गैर-विश्वसनीय उपयोगकर्ता, जो SSH में देख सकते हैंman 5 ssh_config
। देखें ) यदि आपके लिए इसे सक्षम करना सुरक्षित है, तो भी यदि आप इसे सक्षम नहीं रखना चाहते हैं, तो यह बहुमूल्य जानकारी देगा।