Cygwin: SSH.exe (cygwin.bat के बिना) एक कीपर के साथ चलाएँ


0

मेरे पास एक बॉक्स है जिसे मैं एक पासवर्ड के बिना एक कीपर का उपयोग करने के लिए एक एसएसएच सुरंग बनाने की कोशिश कर रहा हूं। अगर मैं sg-keygen का उपयोग करके पासवर्ड के बिना एक cypwin.exe चलाता हूं और एक कीपर उत्पन्न करता हूं, तो सार्वजनिक कुंजी को सर्वर पर रख सकता हूं जो 2 बक्से के बीच सुरंग बनाने के लिए ssh का उपयोग कर सकता है कोई समस्या नहीं।

मेरा सवाल हालांकि यह है। क्या मैं cygwin.bat को चलाने के बिना ऐसा कर सकता हूं और कमांड प्रॉम्प्ट से सीधे ssh.exe का उपयोग कर सकता हूं।

जब मैं यह कोशिश करता हूं तो मुझे उपयोगकर्ता के पासवर्ड के लिए कहा जाता है और यह कीपर का उपयोग नहीं कर रहा है। मैं यह मान रहा हूं कि जब मैं cygwin.exe चलाता हूं तो यह मेरी usr निर्देशिका को लोड कर रहा है और .psh निर्देशिका से keypair का उपयोग कर रहा है और जब मैं सीधे ssh.exe चलाता हूं तो यह मेरे usr निर्देशिका को लोड नहीं कर रहा है और इसलिए यह उपयोग करने का प्रयास नहीं कर रहा है। कीपेयर और मेरे पासवर्ड के लिए मुझे संकेत दे रहा है।

मैं इस समस्या का समाधान कैसे कर सकता हूं।

जवाबों:


0

ssh$HOME/.ssh/id_*आपकी कुंजियों के लिए दिखता है , इसलिए आप HOMEपर्यावरण चर सेट कर सकते हैं ।

में cmd.exe :

set HOME=path\to\your\home

(मुझे इस बारे में निश्चित नहीं है कि साइगविन आपके होमडिर को कहां रखता है, लेकिन set HOME=%USERPROFILE%काम करना चाहिए।)

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