Montaje de acciones de VMware desde la línea de comando en Linux VM

Montaje de acciones de VMware desde la línea de comando en Linux VM
En este artículo, le mostraré cómo compartir un directorio/carpeta en una máquina virtual VMware (VM) y cómo montar el VMware compartido desde la línea de comando en una máquina virtual VMware (VM) de Linux (VM). Entonces empecemos.

Agregar una acción a la VMware VM:

Para compartir un directorio/carpeta del host a una VMware VM, abra la VM, asegúrese de que la VM no esté encendida y vaya a VM > Ajustes.

Entonces, ve al Opción pestaña y haga clic en Carpetas compartidas.

Por defecto, Carpetas compartidas es Desactivado. Para permitir Carpetas compartidas, seleccionar Siempre habilitado.

Ahora puede agregar carpetas compartidas. Para agregar una carpeta compartida, haga clic en Agregar…

Ahora, haga clic en Próximo.

Ahora, haga clic en Navegar Para seleccionar un directorio/carpeta de su computadora de host.

Seleccione un directorio/carpeta que desee compartir en VMware VM y haga clic en DE ACUERDO.

Si desea crear un nuevo directorio, seleccione un directorio (padre) donde desee crear un nuevo directorio, escriba un Carpeta Nombre y haga clic en Hacer una nueva carpeta. Una vez que se crea el directorio/carpeta, debería poder seleccionarlo para compartir.

Por defecto, el Nombre de la carpeta compartida debe ser el nombre del directorio que ha seleccionado. Si quieres, puedes cambiarlo. Te recomiendo que no agregue espacios en la compartir Nombre.

Una vez que haya terminado, haga clic en Próximo.

Cerciorarse Habilitar esta parte La casilla de verificación está marcada.

Si desea que se lea solo esta acción, consulte el Solo lectura caja.

Una vez que haya terminado, haga clic en Finalizar.

La acción debe agregarse a la VM.

Si desea eliminar una acción, seleccione y haga clic en Eliminar.

Si desea cambiar cualquier propiedad de la acción, seleccione la acción y haga clic en Propiedades.

Puedes modificar el Nombre, el Ruta del huésped, Compartir atributos de aquí. Una vez que haya terminado, haga clic en DE ACUERDO para que los cambios entren en vigencia.

Ahora, haga clic en DE ACUERDO.

Ahora, enciende la máquina virtual.

La máquina virtual debe comenzar.

Instalación de herramientas de VM abiertas:

Para montar las acciones de VMware en Linux, debe tener herramientas de VM abiertas o herramientas VMware instaladas en su VM Linux.

Si está utilizando un sistema operativo Ubuntu/Debian o cualquier sistema operativo basado en Ubuntu/Debian en la VMware VM, verifique cómo instalar VMware Herramientas en Ubuntu/Debian VMware Virtual Machine.

Si está utilizando CentOS/RHEL 8, verifique cómo instalar VMware Herramientas en CentOS/RHEL 8 VMware Virtual Machines.

Montaje de acciones de VMware en Linux VM:

Primero, haz un directorio (digamos ~/TestShare) en la VM de Linux donde desea montar el VMware Compartir con el siguiente comando:

$ mkdir ~/testShare

El comando para montar un VMware compartido en una VM Linux es:

$ sudo monte -t ​​fusible.VMHGFS -FUSE -O> .anfitrión:/

Para montar el VMware compartido testshare sobre el ~/TestShare directorio, ejecute el siguiente comando:

$ sudo monte -t ​​fusible.fusible de vmhgfs .host:/testShare ~/testShare

El VMware Share testshare debe montarse en el ~/TestShare directorio.

Por defecto, las acciones de VMware montadas en la VM de Linux solo se pueden acceder al usuario root como puede ver en la captura de pantalla a continuación. Te mostraré cómo resolver este problema. Entonces, no te preocupes.

Puede desmontar la compartir VMware montada en el ~/TestShare directorio con el siguiente comando:

$ sudo Umount ~/TestShare

Para permitir que cualquier usuario en la VM de Linux acceda a la compartir VMware montada, use el Permitir Opción de montaje al montar el VMware compartido.

$ sudo monte -t ​​fusible.VMHGFS -FUSE -O DESHING_OTHER .host:/testShare ~/testShare

Ahora, debería poder acceder a la participación de VMware montada sin privilegios de sudo o superusor.

Pero, los archivos y los directorios en el recurso compartido todavía son propiedad de root.

Si desea que los archivos de VMware compartan sean accesibles para su usuario de inicio de sesión y también sean propiedad de su usuario de inicio de sesión, monte el VMware Compartir con el uid y aturdir Opciones de montaje de la siguiente manera:

$ sudo monte -t ​​fusible.VMHGFS -FUSE -O DESHING_OTHER, UID = $ (ID -U), GID = $ (ID -G)
.host:/testShare ~/testShare

Como puede ver, los archivos y directorios de compartir VMware ahora son accesibles para mi usuario de inicio de sesión y también son propiedad de mi usuario de inicio de sesión.

Monta automáticamente las acciones de VMware:

Si desea que VMware Linux VM monte automáticamente el VMware compartido en el arranque, entonces debe agregar una nueva línea al /etc/fstab archivo.

Primero, abra el /etc/fstab Archivo con el siguiente comando:

$ sudo nano /etc /fstab

Es posible que desee usar VI Editor de texto para editar el /etc/fstab archivo. En ese caso, ejecute el siguiente comando:

$ sudo vi /etc /fstab

O,

$ sudo vim /etc /fstab

Ahora, agregue la siguiente línea al final del /etc/fstab archivo:

.anfitrión:/ fusible.fusible de vmhgfs
PETH_OTHER, UID =,GID = 0 0

Nota: Asegúrese de reemplazar , , y .

Puedes encontrar con el ID -U comando y con el ID -G dominio.

En mi caso, agregué a la siguiente línea al /etc/fstab archivo:

.host:/testshare/home/shovon/testshare fusible.fusible de vmhgfs
tampion_other, uid = 1000, GID = 1000 0 0

Una vez que haya terminado, guarde el /etc/archivo fstab.

Ahora, reinicie su VM Linux con el siguiente comando:

$ sudo reinicio

Una vez que se inicia su VM Linux, ejecute el siguiente comando para verificar si el VMware Share está montado en la VM de Linux:

$ df -h | grep

Como puede ver, el VMware comparten testshare está montado correctamente en el ~/TestShare directorio.

Puedo acceder a VMware compartir como de costumbre.

Entonces, así es como comparte un directorio/carpeta desde el host a su VMware VM de Linux y montalo desde la línea de comando en su VM Linux. Gracias por leer este artículo.