2

У меня есть виртуальная машина, которую я запускаю, используя следующий код.

kvm -m 2G -hda image.raw -hdb image.data.qcow2 -redir tcp:11180::80

Как я могу перенести файлы с хоста Linux на виртуальную машину?

1 ответ1

1

Вы можете передавать файлы, используя протокол SCP, работающий на том же порту, что и SSH. Для этого вам нужно перенаправить порт 22 на виртуальной машине на локальный порт (2222 в этом примере):

kvm -m 2G -hda image.raw -hdb image.data.qcow2 -redir tcp:11180::80 -redir tcp:2222::22

и соединитесь с ssh с этим портом:

ssh -p 2222 user@localhost

Для передачи файлов вы можете использовать scp:

scp -p 2222 file.txt user@localhost:file.txt

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .