Una vez que se ha configurado el repositorio de GuestStore en el host ESXi, se puede acceder fácilmente a los recursos del repositorio de GuestStore mediante la utilidad de línea de comandos de VMware Tools.

Puede obtener contenido de un recurso del repositorio de GuestStore mediante la utilidad de línea de comandos Caja de herramientas de VMware Tools.

"C:\Program Files\VMware\VMwareTools\VMwareToolboxCmd.exe" gueststore getcontent <resource path> <output file>

/usr/bin/vmware-toolbox-cmd gueststore getcontent <resource path> <output file>

donde <resource path> es la ruta de acceso en la URL raíz del almacén de datos del repositorio de GuestStore.

Por ejemplo:

"C:\Program Files\VMware\VMware Tools\VMwareToolboxCmd.exe" gueststore getcontent /vmware/apps/vmtools/windows64/metadata.json C:\Temp\metadata.json

"C:\Program Files\VMware\VMware Tools\VMwareToolboxCmd.exe" gueststore getcontent /vmware/configurations/vmtools/windows/tools.conf C:\Temp\tools.conf

El administrador invitado puede utilizar los ajustes de tools.conf para controlar el acceso al repositorio de GuestStore.

[guestStore]

disabled = false (de forma predeterminada, el acceso al repositorio de GuestStore está habilitado cuando se configura en el lado del host ESXi)

adminOnly = false (de forma predeterminada, el privilegio de administrador no es necesario para acceder al repositorio de GuestStore)

Si es disabled = true, se deshabilita todo el acceso de invitado al repositorio de GuestStore, incluidas las funciones de actualización basada en GuestStore de VMware Tools y GlobalConf.

Cuando se habilita el acceso a GuestStore ( disabled = false), establecer adminOnly = true restringe que solo los administradores o los usuarios raíz puedan obtener contenido del repositorio de GuestStore ejecutando el siguiente comando:
  • Windows

    "C:\Program Files\VMware\VMwareTools\VMwareToolboxCmd.exe" gueststore getcontent <resource path> <output file>

  • Linux

    /usr/bin/vmware-toolbox-cmd gueststore getcontent <resource path> <output file>