सुरंगित SSH कनेक्शन के माध्यम से VNC कनेक्शन बनाने पर, मुझे एक त्रुटि मिलती है:
channel 3: open failed: administratively prohibited: open failed
मैंने पाया है कि यह केवल तभी होता है जब मैं स्थानीय रूप से होस्ट में लॉग इन नहीं होता हूं क्योंकि होस्ट पर usernameमैं एक सुरंग वाले एनएनसी कनेक्शन का उपयोग करने के लिए कनेक्ट करने का प्रयास कर रहा हूं। SSH सुरंग:
ssh -p 6000 -L 5901:127.0.0.1:5901 username@192.168.0.2
VNC कनेक्शन:
vncviewer localhost:1
मैं में सेटिंग्स समायोजित करने की कोशिश की है /etc/ssh/sshd_configका उपयोग करते हुए AllowTunnel yesऔर सेटिंग के बिना। (मैंने प्रत्येक परिवर्तन के बाद ssh को फिर से शुरू किया:) service ssh restartहालांकि, त्रुटि दूर हो जाती है अगर मेरे पास रिमोट होस्ट पर स्थानीय सत्र चल रहा है (यानी मैं usernameस्थानीय रूप से लॉग इन हूं ।) क्या कोई और भी इस व्यवहार को देख रहा है? ऐसा लगता है कि मुझे दूरस्थ रूप से एक वीएनसी शुरू करने में सक्षम होना चाहिए और इसे स्थानीय स्तर पर लॉग इन करने के लिए उपयोग करना चाहिए।