Як SCP-файл з Mac -> Ubuntu VirtualBox?


14

У мене Mac (OS X) і VirtualBox під управлінням Ubuntu.

Я хочу SCP-файл 500 Мб з Mac на VirtualBox. Як це зробити? (Можливо, щось стосується / etc / hosts?)

Відповіді:


11

Помістіть мережеві параметри від NAT до мостового адаптера в налаштуваннях Virtualbox для цієї машини. Тоді ваша віртуальна машина буде в локальній мережі разом з вашим хост-машиною. Він, ймовірно, отримає IP-адресу від модему, якщо DHCP включений, а потім перейдіть на цю машину.
Вам також потрібно встановити ssh-сервер на машині Ubuntu:
sudo apt-get install openssh-server
Це повинно працювати: scp file host:/some/directory


9

Переадресація порту користувача
- Запустивши гость, перейдіть до налаштувань / мережі VirtualBox
- Клацніть Переадресація портів
- Ім'я "ssh", протокол TCP, Порт хоста = 3022, Порт гостя = 22
Потім, на хості,

scp -P 3022 myFile localhost:

3

Встановивши додатки для гостей, ви зможете створити спільні папки для доступу з ОС, хоста та гостя. Для цього може бути використаний будь-який каталог на хості. Спільну папку потрібно встановити на гостьовій ОС:

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

Дивіться також цю відповідь щодо використання спільних папок. Щоб зробити спільні папки доступними для кожного завантаження гостьового ОС, вам потрібно додати гості до гостя fstab.

Крім того, ви також можете отримати доступ до каталогів від хоста, звернувшись до них за допомогою мережевих спільних ресурсів .


2

Додавання до відповіді енедена:

змінити параметри адаптера на vitualbox Oracle VM на Bridged Adapter У верхньому лівому куті екрана Virtualbox натисніть кнопку "Machine". Клацніть на Machine> Settings> Network>

Змініть "Attached to:" на "Bridged Adapter", потім натисніть "OK"

Скидання Virtualbox (натисніть Machine> Скинути)

Як тільки він з'явиться, зробіть ifconfig в терміналі і використовуйте нову IP-адресу для SCP


1

Якщо ви встановите Virtualbox Guest Addons, ви можете створити спільну папку. Потім використовуйте vboxmount(як root) під Ubuntu для монтажу спільної папки. Після цього скопіюйте звичайно ( cp).

Якщо вам справді потрібно користуватися scp, дайте мені знати. Я розкопаю цю інформацію.


чи можете ви надати більше деталей щодо використання vboxmount?
Таккат

Ознайомтесь із загальними папками для отримання детальної інформації.
Азізур Рахман

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.