जवाबों:
मेरे मामले में मैं लक्ष्य मशीन पर xauth कार्यक्रम याद कर रहा था
इन स्थितियों को कैसे डीबग करें:
लक्ष्य होस्ट पर, किसी अन्य पोर्ट पर डीबग करने के लिए एक और sshd डेमन चलाएँ:
/usr/sbin/sshd -d -p 222
स्रोत होस्ट पर:
ssh -v -Y phil@192.168.0.14 -p 222
मेरी स्थिति में मैं देख सकता था:
debug1: Remote: No xauth program; cannot forward with spoofing.
(नोट: दूसरे पोर्ट पर sshd चलाने के लिए आपको iptables को संशोधित या अस्थायी रूप से अक्षम करने की आवश्यकता हो सकती है: /etc/init.d/iptables stop
या समकक्ष)
क्या आपने vncpasswd
उस कॉन्फ़िगरेशन को लिखने के लिए उपयोग किए गए खाते में चलाया था?
मुझे यह समस्या थी क्योंकि मैंने root
खाता कॉन्फ़िगर किया था लेकिन vnc
उपयोगकर्ता एक और है, vncpasswd
फिर से सही खाते में चलाएं और सबकुछ ठीक हो जाएगा।
ssh -X user@server
?