Método de intercambio de archivos simple para máquina virtual y host bajo Linux

  
 

La máquina virtual se considera una máquina virtual, por supuesto, no puede controlar directamente el hardware físico, especialmente el acceso al disco físico. El intercambio de archivos entre la máquina virtual y el host, o trata a las dos como dos computadoras diferentes, el acceso a través de la red compartida o el uso de dispositivos de almacenamiento a los que se puede acceder, como U disco, intercambio de archivos indirecto, el siguiente texto que se dice, es a través de la red.

Si se conecta en línea para verificar la información, generalmente se accede a esta situación en Windows a través del entorno de red, y en Linux, se usará Samba, no lo he intentado con Windows, y Samba De hecho, es muy "tres ocho", al menos me resulta difícil conseguirlo.

Al usar el software de la máquina virtual QEMU en un sistema Windows, su Win Shell QEMU Manager proporciona una buena forma de acceso a FTP, QEMU Manager viene con un pequeño servicio de FTP dedicado a En la implementación de esta función, por lo tanto, bajo Linux, no hay un Administrador de QEMU disponible, usted tiene que simular tal manera.

Método de intercambio de máquina virtual y host (la máquina virtual especificada en el siguiente texto es QEMU)

Primero, la máquina host instala el servicio FTP, puede usar bftpd, esta comparación es simple y rápida, la instalación está completa Después de que el archivo de configuración se encuentra en /etc/bftpd.conf, uno de los archivos de configuración se encuentra cuando se accede al ftp, y se encuentra en el "directorio de inicio", por lo que si su nombre de usuario de inicio de sesión en el host es host, entonces Agregue la configuración de usuario del archivo de configuración:

host host {

ANONYMOUS_USER = " yes "

}

Por supuesto, el usuario también puede acceder La contraseña puede configurarse usted mismo, después de esta configuración, cuando inicie sesión desde el lado de la máquina virtual ftp, el directorio de acceso será su "directorio principal" del servidor.

En segundo lugar, en el lado de la máquina virtual, puede usar lftp, instalarlo, no usarlo para ninguna configuración.

3. QEMU proporciona una IP fija como la comunicación entre el host y la máquina virtual, 10.0.2.2. Por lo tanto, cuando se requiere el intercambio de archivos, siempre que:

lftp 10.0. 2.2 -u host

Después de usar el comando ls, puede ver que el archivo en el ejemplo es el archivo debajo del "directorio de inicio" del host, y puede usar el comando put u get para intercambiar archivos.

Copyright © Conocimiento de Windows All Rights Reserved