6
PREPARATORY PROCEDURES AND SETTING
6.11 Login User Setting and Restriction
6.11.2 Setting a login user
6 - 91
1
OVERVIEW
2
SYSTEM
CONFIGURATION
3
SPECIFICATIONS
4
FUNCTIONS
5
ACCESS VIA NETWORK
MODULES
6
PREPARATORY
PROCEDURES AND
SETTING
7
I/O NUMBER
ASSIGNMENT
8
MEMORIES AND FILES
(2) Precautions
(a) Application of the login user setting of the C Controller module
The login user setting of the C Controller module restricts users and module
setting operations.
This setting does not completely prevent unauthorized access form outside.
(b) Ensuring safety from illegal access from outside
To ensure the C Controller system safety against unauthorized access from
outside, take appropriate measures.
Take into account the following.
1) To prevent unauthorized access from outside, use the module on a LAN.
2) Set an account (user name and password) to prevent it from being leaked.
• Avoid a simple setting composed of alphanumeric characters only.
• Include some symbols ($&?) to make the user name and password
complicated.
• Delete the default account by using the loginUserDelete function to
prevent unauthorized access by the default account.
(c) Characters applicable to the user name and password
Refer to the following.
Appendix 5
Functions may not be restricted properly ( Page 6-88, Section 6.11.1) if any
characters other than those indicated in Appendix 5 are used.
(d) Retaining the login user setting
The set login user information are cleared and returned to default when the C
Controller module is powered off or reset.
To retain the login user setting, describe a script file that registers (adds/deletes)
the login user setting.
Describe either of the following in the script file.
• Directly describe the login user operation commands (loginUserAdd function
and/or loginUserDelete function).
• Describe the procedure for starting the user program task for login user
operation.
<Program example>
Delete the default account by the loginUserDelete function on VxWorks.
Set it in the script file or user program.
loginUserDelete ("target", "password");