
IX20 User Guide 10
Use Python to send and receive SMS messages 462
Use Python to access serial ports 464
Use the Paho MQTTpython library 465
Stop a script that is currently running 468
Show script information 469
User authentication
IX20 user authentication 473
User authentication methods 473
Add a new authentication method 475
Delete an authentication method 477
Rearrange the position of authentication methods 479
Authentication groups 480
Change the access rights for a predefined group 482
Add an authentication group 484
Delete an authentication group 488
Local users 490
Change a local user's password 491
Configure a local user 492
Delete a local user 500
Terminal Access Controller Access-Control System Plus (TACACS+) 502
TACACS+ user configuration 503
TACACS+ server failover and fallback to local authentication 504
Configure your IX20 device to use a TACACS+ server 504
Remote Authentication Dial-In User Service (RADIUS) 510
RADIUS user configuration 511
RADIUS server failover and fallback to local configuration 511
Configure your IX20 device to use a RADIUS server 512
LDAP 517
LDAP user configuration 518
LDAP server failover and fallback to local configuration 519
Configure your IX20 device to use an LDAP server 519
Disable shell access 524
Set the idle timeout for IX20 users 525
Example user configuration 528
Example 1: Administrator user with local authentication 528
Example 2: RADIUS, TACACS+, and local authentication for one user 530
Firewall
Firewall configuration 538
Create a custom firewall zone 538
Configure the firewall zone for a network interface 540
Delete a custom firewall zone 542
Port forwarding rules 543
Configure port forwarding 543
Delete a port forwarding rule 548
Packet filtering 551
Configure packet filtering 551
Enable or disable a packet filtering rule 555
Delete a packet filtering rule 557
Configure custom firewall rules 558
Configure Quality of Service options 560