Additional Information
Since Linux is a multi-user operating system, multiple users can interact with the system at the same time. It is common practice in Linux to start different processes with their own reduced user rights. This means that each process (or group of similarly acting processes) has its own user.
LabVIEW processes are run as the user
lvuser while Web Interface processes are run as the user
webuser. Since
webuser by default does not have permission to access files by
lvuser, you are unable to access those files.
By issuing an appropriate
chmod command, we give all users in the same group as the owner Read-Write-Execute permissions for that location. Both
lvuser and
webuser are grouped together in the group
ni, so
webuser will now have access to the files in that location.
If you need to make more specific access control rules, review the Access Control section in the
NI Linux Real-Time Security User Guide for reference.