वर्चुअलबॉक्स के भीतर चलने वाली प्रणाली के लिए एक स्थानीय मशीन पर एसएसएच कनेक्शन स्थापित करना


0

मैं मैक ओएस एक्स पर एक आभासी बॉक्स पर डेबियन चला रहा हूं। उसी मशीन पर, मैं डेबियन से कनेक्ट करना चाहूंगा टर्मिनल। सीधे शब्दों में, मैं मैक टर्मिनल द्वारा आदेशों को निष्पादित करना चाहता हूं न कि उन्हें डेबियन शेल में लिखकर। मैंने कोड चलाने की कोशिश की:

ssh userName@10.0.2.15

जैसा कि यह है पता जो मुझे चलाने से मिला:

$ /sbin/ifconfig -a

डेबियन कंसोल पर कमांड। हालाँकि, आदेश त्रुटि देता है:

ssh: connect to host 10.0.2.15 port 22: Operation timed out


यह स्पष्ट नहीं है कि कौन सी मशीन मेजबान है, एक अलग क्लाइंट, वीएम ... आपको इसलिए स्पष्ट करना चाहिए कि प्रत्येक अपने आईपी के साथ क्या है और हमें बताएं कि कौन सी मशीन अन्य किन लोगों को काट सकती है।
Julie Pelletier

1
10.0.2.15 पते के आधार पर, आपने VM को NAT नेटवर्क से कनेक्ट करने के लिए कॉन्फ़िगर किया है। इसका मतलब है कि आपको NAT के माध्यम से Tcp / 22 को पोर्ट करना होगा। बहुत आसान मार्ग VM को ब्रिडिंग नेटवर्किंग का उपयोग करने के लिए सेट करना है, और इसे आपके LAN पर एक IP एड्रेस असाइन करना है। तब यह आपके नेटवर्क पर सिर्फ दूसरे कंप्यूटर की तरह दिखाई देगा। howtogeek.com/122641/...
Frank Thomas

@JuliePelletier केवल एक मशीन है। एक ही मैक पर, मैं दो चीजें चलाना चाहता हूं: 1) एक डेबियन उदाहरण के साथ वर्चुअलबॉक्स, 2) टर्मिनल / आईटर्म कंसोल के साथ ssh सत्र डेबियन उदाहरण से जुड़ा हुआ है। एक शब्द में, ssh कनेक्शन है अंदर VB के अंदर OS और सिस्टम के बीच एक मशीन, जिस पर VB चलता है।
Konrad

प्रदान की गई जानकारी हमें यह मानने की अनुमति नहीं देती है कि यह भंगुर नहीं है, इसलिए उस भाग को स्पष्ट करना अच्छा होगा, और यह भी, जैसा कि मैंने पहले पूछा था, हमें बताएं कि कौन सा आईपी किस आईपी को पिंग कर सकता है।
Julie Pelletier

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