मैं अपने VMWare मशीन (उबंटू) में SSH (पुट्टी) के माध्यम से कैसे जुड़ सकता हूं?


20

मैं SSH के माध्यम से अपने VMWare (वर्कस्टेशन 7.1.3) मशीन (Ubuntu Lucid) से जुड़ने की कोशिश कर रहा हूं। मैंने कुछ अन्य पोस्ट एस के माध्यम से पढ़ा है , लेकिन मैं यह पता नहीं लगा सकता। मैं भाग गया ifconfig, और एक मिल गया inet addr:और Bcastऔर Mask:जो आईपी पतों के दिखाई देते हैं। अगर मैं उन पतों में से किसी को भी पोटीन एसएसएच से जोड़ने की कोशिश करता हूं, तो यह काम नहीं करता है। मैंने अपने आईपी पते (whatismyip.com से) को जोड़ने का भी प्रयास किया।

नोट: यह सब एक ही डेस्कटॉप कंप्यूटर पर हो रहा है।


क्या आप 'inet addr:'अपने वीएम को डेस्कटॉप कंप्यूटर से पिंग कर सकते हैं ?
इयान

यह महत्वपूर्ण है कि वीएम सेटिंग्स में नेटवर्क एडेप्टर को Bridgedमोड में बदल दिया जाए ।
उभयलिंगी

जवाबों:


36

क्या पैकेज ओपनश-सर्वर आपके उबंटू वीएम पर स्थापित है? यदि आप SSH द्वारा इसे कनेक्ट करना चाहते हैं तो आपको उस पैकेज की आवश्यकता होगी।

आप उबंटू और रनिंग पर एक टर्मिनल खोलकर (VMWare के कंसोल, मुझे लगता है) के माध्यम से सुनिश्चित कर सकते हैं:

sudo apt-get install openssh-server

17

यह कैसे करना है? यहाँ पूर्ण चरण हैं। बस इन चरणों का पालन करें:

  1. टर्मिनल उपयोग कमांड में: sudo apt-get install openssh-server

  2. ब्रिजिंग नेटवर्किंग मोड पर जाएं, वर्चुअल मशीन कंट्रोल पैनल में वह बदलाव करें (संपादित करें> वर्चुअल मशीन सेटिंग्स)

  3. VM को रीबूट करें

  4. टर्मिनल में "ifconfig" कमांड चलाएं और "eth0" का "inet addr" प्राप्त करें

बस इतना ही ! अब ssh के माध्यम से कनेक्ट करने के लिए इस आईपी का उपयोग करें (मैं अपने विंडोज 8 में पोटीन का उपयोग करता हूं)


6

यदि नेटवर्क ठीक से कॉन्फ़िगर किया गया है - या तो पोर्ट-फ़ॉरवर्डिंग के साथ या "ब्रिजिंग" के रूप में और एसएसएच अभी भी काम नहीं कर रहा है (प्रश्न पाठ से जो लगता है कि मामला है), तो यह या तो ssh स्थापित नहीं है या नहीं चल रहा है। उदाहरण के लिए, काली पर डिफ़ॉल्ट रूप से ssh नहीं चल रहा है, हालांकि यह पहले से ही स्थापित है। आपको इसे स्वयं चलाना होगा।

Ssh सेवा शुरू करने के लिए:

service ssh start

1
यह स्वीकृत उत्तर के समान है। यदि नेटवर्क ठीक से कॉन्फ़िगर किया गया है - या तो पोर्ट-फ़ॉरवर्डिंग के साथ या "ब्रिजेड" के रूप में और एसएसएच अभी भी काम नहीं कर रहा है (प्रश्न पाठ से जो मामला प्रतीत होता है)। थान, यह या तो ssh स्थापित नहीं है या नहीं चल रहा है। उदाहरण के लिए, काली पर डिफ़ॉल्ट रूप से ssh नहीं चल रहा है, हालांकि यह पहले से ही स्थापित है। आपको इसे स्वयं चलाना होगा।
गुआ

1
एक व्यक्ति के रूप में जो केवल लिनक्स का उपयोग कभी-कभार करता है, यह इस तरह की चीज है जो हमेशा मुझे यात्रा करता है।
tt9

1

जांचें कि क्या SSH आपकी फ़ायरवॉल सेटिंग्स में अनुमत है या नहीं है, यदि आप एक GUI के साथ लिनक्स का उपयोग करते हैं तो यह इस तरह हो सकता है:

सिस्टम -> प्रशासन -> सुरक्षा स्तर और फ़ायरवॉल पर क्लिक करें

फ़ायरवॉल विकल्प टैब पर क्लिक करें, इसे सक्षम करें, लागू करें और सहेजें।

यहां आप टेलनेट और https की भी अनुमति दे सकते हैं। धन्यवाद


-1

अपने सेंटोस पर मैंने इस तरह से जोड़ा। इंटरनेट कनेक्शन (NAT, BOOTPROTO = DHCP) की स्थापना, सेवा नेटवर्क पुनः आरंभ। फिर IP - ip a का पता लगाएं और इस IP का उपयोग पोटीन में करें।

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