मैक से फ़ाइल को SCP कैसे करें -> Ubuntu VirtualBox?


14

मेरे पास एक मैक (ओएस एक्स) और एक वर्चुअलबॉक्स उबंटू चल रहा है।

मैं मैक से VirtualBox के लिए एक 500mb फ़ाइल SCP करना चाहते हैं। मैं यह कैसे करु? (संभवतः / आदि / मेजबानों के साथ कुछ करने के लिए?)

जवाबों:


11

उस मशीन के लिए Virtualbox सेटिंग्स में NAT से ब्राइडड एडेप्टर तक नेटवर्क सेटिंग्स रखें। फिर आपकी वर्चुअल मशीन आपके होस्ट मशीन के साथ स्थानीय नेटवर्क में होगी। यह शायद मॉडेम से आईपी प्राप्त करेगा यदि डीएचसीपी सक्षम किया गया है, तो उस मशीन को स्कैन करें।
आपको उबंटू मशीन पर ssh-server स्थापित करने की भी आवश्यकता है:
sudo apt-get install openssh-server
जो काम करना चाहिए: scp file host:/some/directory


9

उपयोगकर्ता पोर्ट फ़ॉरवर्डिंग
- गेस्ट रनिंग के साथ, वर्चुअलबॉक्स सेटिंग्स / नेटवर्क पर जाएं
- पोर्ट फ़ॉरवर्डिंग
- नाम "ssh", प्रोटोकॉल टीसीपी, होस्ट पोर्ट = 3022, गेस्ट पोर्ट = 22
फिर होस्ट पर क्लिक करें,

scp -P 3022 myFile localhost:

3

गेस्ट एडिशंस इंस्टॉल होने के बाद आप होस्ट और गेस्ट ओएस दोनों से एक्सेस के लिए शेयर्ड फोल्डर बना पाएंगे । मेजबान पर किसी भी निर्देशिका का उपयोग इसके लिए किया जा सकता है। साझा किए गए फ़ोल्डर को अतिथि OS पर माउंट करना होगा:

sudo mount -t vboxsf [-o OPTIONS] sharename mountpoint

साझा किए गए फ़ोल्डरों के उपयोग पर यह उत्तर भी देखें । अतिथि ओएस के प्रत्येक बूट पर साझा किए गए फ़ोल्डर्स को स्वीकार्य बनाने के लिए, आपको अतिथि के लिए माउंट को जोड़ने की आवश्यकता है fstab

वैकल्पिक रूप से आप नेटवर्क शेयरों का उपयोग करके उन्हें होस्ट से निर्देशिकाओं तक भी पहुंचा सकते हैं ।


2

Enedene के जवाब में जोड़ना:

अपने Oracle VM vitualbox पर एडेप्टर को Bridged एडाप्टर के लिए एडेप्टर सेटिंग्स बदलें। आप के ऊपर बाईं ओर वर्चुअलबॉक्स स्क्रीन "मशीन" पर क्लिक करें मशीन> सेटिंग्स> नेटवर्क> पर क्लिक करें।

"संलग्न एडेप्टर" के लिए "संलग्न:" बदलें फिर "ओके" पर क्लिक करें

वर्चुअलबॉक्स रीसेट करें (क्लिक करें मशीन> रीसेट)

एक बार जब यह टर्मिनल में एक ifconfig करता है और एससीपी के लिए नए आईपी पते का उपयोग करता है


1

यदि आप वर्चुअलबॉक्स अतिथि Addons स्थापित करते हैं तो आप एक साझा फ़ोल्डर बना सकते हैं। फिर vboxmountसाझा फ़ोल्डर को माउंट करने के लिए Ubuntu के तहत (रूट के रूप में) का उपयोग करें । बाद में, सामान्य रूप से कॉपी करें ( cp)।

यदि आपको वास्तव में उपयोग करने की आवश्यकता है scp, तो मुझे बताएं। मैं उस जानकारी को खोदूंगा।


आप हमें कैसे उपयोग करने के बारे में अधिक जानकारी दे सकते हैं vboxmount?
ताकत

विवरण के लिए साझा किए गए फ़ोल्डर पर एक नज़र डालें ।
अज़ीज़ुर रहमान

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