X11 के साथ SSH होस्ट करने के लिए अग्रेषित करता है, जहां मेरे पास घर-दिर नहीं है


2

मैं 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 को एक विशेष लिखकर स्थापित किया जा सकता है /etc/ssh/sshrc स्क्रिप्ट, लेकिन रूट विशेषाधिकारों की आवश्यकता है।
grawity

जवाबों:


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