Resources that must be protected include security-relevant configuration files.

Table 1. Location of Configuration Files, by Client Type

Type

Directory Path

Linux client

When Horizon Client starts up, configuration settings are processed from various locations in the following order:

  1. /etc/vmware/view-default-config

  2. ~/.vmware/view-preferences

  3. /etc/vmware/view-mandatory-config

If a setting is defined in multiple locations, the value that is used is the value from the last file or command-line option read.

Windows client

The user settings that might include some private information are located in the following file:

C:\Users\user-name\AppData\Roaming\VMware\VMware Horizon View Client\prefs.txt

Mac client

Some configuration files generated after Mac client startup.

  • $HOME/Library/Preferences/com.vmware.horizon.plist

  • $HOME/Library/Preferences/com.vmware.vmrc.plist

  • $HOME/Library/Preferences/com.vmware.horizon.keyboard.plist

  • /Library/Preferences/com.vmware.horizon.plist

Chrome client

Security-related settings appear in the user interface rather than in configuration files. No configuration files are visible to any users.

iOS client

Security-related settings appear in the user interface rather than in configuration files. No configuration files are visible to any users.

Android client

Security-related settings appear in the user interface rather than in configuration files. No configuration files are visible to any users.

Windows Store client

Security-related settings appear in the user interface rather than in configuration files. No configuration files are visible to any users.

View Agent (remote desktop with Windows operating system)

Security-related settings appear in the Windows Registry only.

Linux desktop

You can use a text editor to open the following configuration file and specify SSL-related settings.

/etc/vmware/viewagent-custom.conf