
IX40User Guide 10
Set up theIX40for Python development 649
Createand test aPython application 649
Python modules 653
Theuse(led) function 681
ReleasingtheLEDsto system control 681
UsePython to control thecolor of multi-colored LEDs 681
Example: Set theLTEconnection indicator to flashing purple 683
Set up theIX40 to automatically run your applications 691
Configurescriptsto run automatically 692
Show script information 699
Stop a script that iscurrently running 699
Start an interactivePython session 700
Run aPython application at theshell prompt 701
Configurescriptsto run manually 703
Task one: Upload theapplication 703
Task two: Configure theapplication to run automatically 705
Start amanual script 708
User authentication
IX40user authentication 711
User authentication methods 711
Add anew authentication method 713
Deletean authentication method 715
Rearrangetheposition of authentication methods 716
Authentication groups 718
Changetheaccessrightsfor a predefined group 720
Add an authentication group 722
Deletean authentication group 726
Local users 728
Changea local user'spassword 729
Configurealocal user 731
Deletea local user 738
Terminal AccessController Access-Control System Plus(TACACS+) 740
TACACS+user configuration 741
TACACS+server failover and fallback to local authentication 742
Configureyour IX40deviceto usea TACACS+server 742
RemoteAuthentication Dial-In User Service(RADIUS) 747
RADIUSuser configuration 748
RADIUSserver failover and fallback to local configuration 748
Configureyour IX40deviceto usea RADIUSserver 749
LDAP 752
LDAPuser configuration 754
LDAPserver failover and fallback to local configuration 755
Configureyour IX40deviceto usean LDAPserver 755
Configureserial authentication 760
Disableshell access 762
Set theidletimeout for IX40users 764
Exampleuser configuration 766
Example 1: Administrator user with local authentication 766
Example 2: RADIUS, TACACS+, and local authentication for oneuser 768