मैं X11 को एक होस्ट में अग्रेषित करने की कोशिश कर रहा हूं जहां मेरे पास घर की निर्देशिका नहीं है। उसके कारण, xauth विफल रहता है और X11 काम नहीं करता है। मैंने पहले से एक होम-डायरेक्टरी निर्दिष्ट करने की कोशिश की थी, लेकिन मुझे लगता है कि यह मेजबान को एनवी-वार निर्यात नहीं करता है।
zeyer@demeter:~> HOME=/tmp ssh ares -XY
Password:
Warning: No xauth data; using fake authentication data for X11 forwarding.
Last login: Mon Mar 28 11:52:57 2011 from demeter.matha.rwth-aachen.de
Have a lot of fun...
Could not chdir to home directory /home/zeyer: No such file or directory
/usr/bin/xauth: error in locking authority file /home/zeyer/.Xauthority
zeyer@ares:/>
क्या कोई चाल है जिससे मैं X11 फॉरवर्डिंग का काम कर सकता हूं? मेरे पास अभी भी पहुंच है /tmp
। लेकिन मुझे यकीन नहीं है कि xauth नकली प्रमाणीकरण डेटा को मैन्युअल रूप से कैसे सेटअप किया जाए।
3
निश्चित रूप से आपको खुद से (या यहां तक कि सिस्टम एडमिन से) पूछना चाहिए कि आपके पास घर निर्देशिका क्यों नहीं है ...
—
Majenko
@ मैट: मुझे उस पीसी पर अब तक एक की आवश्यकता नहीं थी और किसी कारण से इसने हमारे एनएफएस होम को माउंट नहीं किया है। लेकिन अब मुझे इस पर कुछ एप्लिकेशन का परीक्षण करने की आवश्यकता है।
—
Albert
Xauth-without- $ HOME को एक विशेष लिखकर स्थापित किया जा सकता है
—
grawity
/etc/ssh/sshrc
स्क्रिप्ट, लेकिन रूट विशेषाधिकारों की आवश्यकता है।