How Do I Configure and Use Access Control Settings on a Real-Time Controller?
Primary Software: LabVIEW Modules>>Real-Time Module
Primary Software Version: 7.0
Primary Software Fixed Version: N/A
Secondary Software:
Problem: I have noticed multiple places to configure a password for my Real-Time (RT) controller. There are also multiple features that can be configured with a password, such as access to configure the RT controller, access to the RT controller's FTP server, and access to switch execution target to the RT controller with the LabVIEW RT development system. It is unclear to me what password applies to which feature, can you please clarify this?
Solution: While there are multiple places to configure the password for an RT controller, there is only one password for the controller's access control settings. For example, if you change the password using the
Lock feature of the Measurement and Automation Explorer (MAX) or FieldPoint Explorer (for FieldPoint hardware when using LabVIEW RT 6.1 and earlier), you should see this change reflected if you attempt to modify the password in the
Tools » Network x.x.x.x Options page for
RT Target: Access.
The functionality of certain access control features has been changed in LabVIEW RT 7.0. The old and new functionality of the features mentioned above is outlined below.
- Configuration of IP settings and installed software
This functionality did not change in LabVIEW RT 7.0. When the controller is locked with a password, you are not permitted to make configuration changes of this type to the RT controller. The only change with respect to LabVIEW RT 7.0 is that with FieldPoint hardware, this configuration is now handled in MAX 3.0 instead of FieldPoint Explorer.
- FTP server access
When an RT controller is unlocked, anyone can log into the FTP server with no password to read, write, and delete files. If the RT controller is locked with a password, you can log into the FTP server with that correct password to read, write and delete files. The way the FTP server denies access when the RT controller is locked has changed in LabVIEW RT 7.0.
- LabVIEW RT 6.1 and earlier
If you log in to the FTP server of a locked RT controller with an incorrect password, you can still read files from the FTP server, but you are denied permission to write or delete files.
- LabVIEW RT 7.0
If you log in to the FTP server of a locked RT controller with an incorrect password, you are denied all read, write, and delete access.
- Execution target access
This is how you can control whether or not someone is able to switch execution target to a particular RT controller. This can be controlled with both the locked password as well as an IP access list accessible in the Tools » Network x.x.x.x Options page for RT Target: Access. The functionality of these changed for improved access control in LabVIEW RT 7.0. The behavior is displayed in the table below. Note that if the controller is unlocked, for the purposes of the table below, this is equivalent to entering the correct password.
| | LabVIEW RT 6.1 and earlier Access | LabVIEW RT 7.0 Access |
| On IP access list, password correct | Granted | Granted |
| Not on IP access list, password correct | Granted | Denied |
| On IP access list, password incorrect | Granted | Denied |
| Not on IP access list, password incorrect | Denied | Denied |
Related Links: KnowledgeBase 2IABRBKN: What is the RootPassword Entry in the NI-RT.INI File?
KnowledgeBase 2IRFCUKN: Why Do I Get Eror 66 or Error 1032 With LabVIEW Real-Time Example Programs?
Attachments:
Report Date: 05/23/2003
Last Updated: 04/13/2004
Document ID: 2XM940EW