Configure Multi Factor Authentication (MFA) to harden security login for NetScaler administration.
add authentication ldapaction <ldap action name> -serverip <IP> -ldapbase <> -ldapbinddn <binddn name> -ldapbinddnpassword <password> -ldaploginname <loginname> -groupattrname <grp attribute name> -subAttributename <string>-ssoNameAttribute <string>Example:
add authentication ldapaction ldapact1 -serverip 1.1.1.1 -ldapbase base -ldapbindDn name -ldapbindDNpassword password -ldapLoginName name -groupAttrName name -subAttributeName name -ssoNameAttribute name
add authentication policy <ldap policy name> -rule true -action <ldap action name>Example:
add authentication policy pol1 -rule true -action ldapact1
add authentication radiusaction <rad action name> -serverip <rad server ip> -radkey <key> -radVendorID <ID>-radattributetype <rad attribute type>Example:
add authentication radiusaction radact1 -serverip 1.1.1.1 -radkey 123 -radVendorID 1234 -radAttributeType 2
add authentication policy <radius policy name> -rule true -action <rad action name>Example:
add authentication policy radpol11 -rule true -action radact1
add system group <groupName> [-promptString <string>] [-timeout <secs>]Example:
add system group NetscalerAdmins
bind system group <groupName> -policyName <policyName> <priority>Example:
bind system group NetscalerAdmins -policyName superuser 100
add authentication loginSchema <login schema name> -authenticationSchema <login schema XML file path>Example:
add authentication loginSchema radschema -authenticationSchema LoginSchema/OnlyPassword.xml
add authentication policylabel <labelName> [-type ( AAATM_REQ | RBA_REQ )] [-comment <string>][-loginSchema <string>]Example:
add authentication policylabel label1 -type RBA_REQ -loginSchema radschema
bind authentication policylabel <labelName> -policyName <string> -priority <positive_integer> [-gotoPriorityExpression <expression>][-nextFactor <string>]Example:
bind authentication policylabel label1 -policyName radpol11 -priority 1
bind system global ldappolicy -priority <priority> -nextFactor <policy label name>Example:
bind system global pol11 -priority 1 -nextFactor label1