У меня есть виртуальная машина Windows virtualbox, и я хотел бы перенести с нее некоторые файлы ... я думал об использовании scp, но не знаю, какой путь к каталогу мне написать (я думаю, что-то вроде C: \ something \ something не будет работать с моей Linux-машины, не так ли?)
Редактировать:
У вас есть несколько вариантов:
В основном у вас есть два варианта: использовать встроенный общий доступ к папкам вариант, для которого вам необходимо установить гостевые дополнения и установить их из двоичный VirtualBox (Не Версия сообщества OSE), или используя тот же подход, который вы использовали бы с двумя физическими компьютерами, то есть, используя способ доступа, предоставляемый ОС. В вашем случае вы можете использовать либо Самба, SSH или FTP.
Если у вас есть возможность использовать гостевые дополнения, это самый простой способ, ИМХО.
Если вы пытаетесь скопировать файлы из гостевой системы в хост-систему (или наоборот), самым простым решением является создание общей папки. Ознакомьтесь с документацией для Совместное использование папок VirtualBox.
Если у вас уже настроен ssh на вашем Linux-компьютере и вы действительно хотите использовать scp, вы всегда можете установить WinSCP на вашей виртуальной машине Windows и используйте ее, или используйте встроенный SFTP-клиент для PuTTY.
Самый быстрый способ - отключить виртуальную машину, выполнить обратное монтирование образа диска под Linux и скопировать файлы. Таким образом вы избегаете накладных расходов как на сеть, так и на выполнение виртуальной машины.
Вы можете использовать rsync, для этого есть несколько клиентов Windows, например Deltacopy. FTP - еще один простой вариант или возможная Samba.
Я бы ftp файлы из системы Windows в систему Linux.
VirtualBox поддерживает виртуальные сетевые диски. Откройте VirtualBox и там должен быть раздел «Виртуальные сетевые диски». Просто добавьте папку (из Linux), перезагрузите виртуальную машину, и вы сможете получить к ней доступ через сетевое окружение (как если бы вы делали «общие документы»). Вы также можете сопоставить это с сетевым диском в Windows.
Пример: Моя домашняя папка linux сопоставлена с диском Z :.
вы можете использовать клиент WINSCP или FILEzilla
Другой способ
вы можете насыпать диск Windows и скопировать и вставить файл из LINUX в Windows nautilus-connect-server