02-26-2018 07:18 PM
Turns out some of the engineers are using FileZilla to replace the rtexe and this is changing the permissions to admin level - thus I am prevented from changing the permissions back in the LabVIEW environment because lvuser doesn't have high enough permission level to change the admin level file permission. Fun.
02-26-2018 07:38 PM
From the commandline, login as admin and give lvuser a password (using passwd lvuser). Then, make sure that the engineers are using the lvuser credentials when using Filezilla (which is probably for the best anyway, makes it more difficult to damage the system when using that user).
Of special note is to make sure that if these controllers are ever meant to be directly accessible from the Internet (not behind a system of firewalls, gateways, routers, or other NAT systems), take special precaution and consider disabling as many network-facing services as possible.
02-26-2018 07:55 PM
Thanks for affirming that thought for me, I was just discussing this exact set-up as a solution for this internally in our lab, which is the only location I think where the engineers use Filezilla to push an rtexe to the system instead of going through other means.