NI Linux Real-Time Discussions

cancel
Showing results for 
Search instead for 
Did you mean: 

Replace startup.rtexe while it is running on Linux targets?

Solved!
Go to solution

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.

Ryan Vallieu CLA, CLED
Senior Systems Analyst II
NASA Ames Research Center
0 Kudos
Message 11 of 13
(732 Views)

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.

0 Kudos
Message 12 of 13
(728 Views)

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.

Ryan Vallieu CLA, CLED
Senior Systems Analyst II
NASA Ames Research Center
0 Kudos
Message 13 of 13
(726 Views)