लघु संस्करण
अगर मैं विंडोज 10 होस्ट से उबंटू अतिथि वर्चुअलबॉक्स वीएम चला रहा हूं, तो मुझे ssh
एक दूरस्थ लिनक्स सर्वर से उबंटू अतिथि वीएम में क्या कदम उठाने होंगे ?
_______________________
[ ]
[ Windows 10 ]
[ ___________________ ] ____________________
[ [ ]] [ ]
[ [ Ubuntu VM (guest) <----HOW?---- SUSE remote server ]
[ [__________________]] [___________________]
[_____________________]
दीर्घ संस्करण
मैं उलझन में हूँ क्योंकि, AFAIK अगर मैं एक Ubuntu अतिथि VM का उपयोग नहीं कर रहा था, और इसके बजाय एक असली Ubuntu मशीन का उपयोग कर रहा था, तो मैं बस cat /etc/hosts
, स्थानीय और फिर दूरस्थ से आईपी पते का पता लगा सकता हूं :
user@remote --ssh--> user@<local IP>
मैं पहले से ही ssh कुंजियों को सेट करता हूं ताकि मैं Ubuntu के अतिथि से SUSE रिमोट सर्वर (यानी अतिथि ~/.ssh/id_rsa.pub
पहले से रिमोट में संग्रहीत हो ~/.ssh/authorized_keys
) में ssh कर सकूं । यानी मैं पहले से ही:
ssh -Y user@remote
कठिनाई के बिना, लेकिन मैं इसे दूसरे तरीके से केवल इसलिए नहीं कर सकता क्योंकि मुझे पता नहीं है कि मेरे मेहमान का आईपी पता क्या है। और मैंने पहले ही ssh
उबंटू जीयूआई से "कनेक्शन सूचना" में आईपी पते के साथ प्रयास किया।
यह भी स्पष्ट होना:
अतिथि VM, Ubuntu 12.04 LTS (64-बिट) है
वर्चुअलबॉक्स सेटिंग्स ज्यादातर: डिफ़ॉल्ट
नेटवर्क एडाप्टर सक्षम करें: NAT (केबल कनेक्टेड, कोई पोर्ट फ़ॉरवर्डिंग नहीं)
मैंने एक ssh सर्वर सेट नहीं किया है, लेकिन मुझे यकीन नहीं है कि यह आवश्यक है (?), यह मेरी अब तक की समझ है।
इसलिए, यह देखते हुए कि मैं एक विंडोज़ 10 होस्ट से एक उबंटू अतिथि वर्चुअलबॉक्स वीएम चला रहा हूं, मुझे उबंटू अतिथि वीएम में ssh
एक दूरस्थ लिनक्स सर्वर से क्या कदम उठाने की आवश्यकता है ?