नए कंसोल में cmd ​​ssh कनेक्ट नहीं डिफॉल्ट बैश चलाते हैं


0

मैं cmg में cygwin bash का उपयोग करके कनेक्ट करने की कोशिश कर रहा हूं। मैंने सेटिंग्स> स्टार्टअप> निर्दिष्ट कार्य के तहत साइबर बैश को डिफ़ॉल्ट बैश के रूप में सेट किया है - मैंने सिग्विन बैश को यहां रखा है।

जब मैं cmder खोलता हूं - cygwin bash को नए खुले कंसोल में लोड किया जाता है। यह ठीक लग रहा है। यहां तक ​​कि जब मैं 'ssh' करता हूं - यह बैश मुझे दिखाता है कि ssh कमांड मौजूद है। अब मैं cygwin के ssh का उपयोग करके नए कंसोल में कनेक्ट ssh चलाना चाहता हूं। मैंने एक नया कार्य बनाया। इसमें अगली कमांड डालें:

> ssh -J a@1.1.1.1 a@2.2.2.2 "-new_console: t: dal"

हालाँकि, एक बार जब मैं नए कंसोल में कार्य खोलता हूँ तो नए कंसोल में विंडोज़ cmd लोड करता है। यहां बताया गया है कि मेसजेज बिल्डर कह रहा है:

'ssh' is not recognized as an internal or external command,
operable program or batch file.
Current directory:
B:\cmder_mini
Command to be executed:
"C:\WINDOWS\system32\cmd.exe" /C ssh -J a@1.1.1.1 a@2.2.2.2
ConEmuC: Root process was alive less than 10 sec, ExitCode=1.
Press Enter or Esc to close console...

क्या मैं गलत हूं? नए कंसोल में अभी भी cmd windows cmd का उपयोग क्यों कर रहा है?


"मैं साइबर बैश को डिफ़ॉल्ट बैश के रूप में सेट करता हूं" और "एक बार टास्क को नए कंसोल में खोलने के बाद" अस्पष्ट हैं। आपने वास्तव में क्या और कैसे सेट किया? आपने टास्क में क्या रखा है? आप आखिर में कौन सा विंडोज़ संस्करण आज़मा रहे हैं? आपको संदेश मिला कि sshनिष्पादन योग्य नहीं मिला है।
मैक्सिमस

मैं इस साइट से अधिक परिचित नहीं हूँ। और मुझे एक नई उपयोगकर्ता के रूप में छवियों को जोड़ने के लिए ख़ुशी की बात है। मैंने और टिप्पणियाँ जोड़ी हैं। मुझे उम्मीद है कि अब यह स्पष्ट है।
Володимир Христенко
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.