TWSD-1029 Requirement to support TACACS+ authentication type CHAP |AS-24153| CBI

Review Request #1066 — Created Sept. 18, 2025 and submitted — Latest diff uploaded

weikai
APV10
rel_apv_10_7
TWSD-1029
mingji, timlai, timsu

Root cause
Admin AAA TACACS
- Authentication only supports ASCII
- Authorization implementation is incomplete

Solution
admin aaa server es02 <host_name|ip_address> <port> [secret] [auth_type] [author_service]
- Add command parameter: Authentication supports ASCII, PAP, CHAP. Default is “ASCII“.
- Add command parameter: Authorization custom service. Default is “array_author“.

  1. Create TACACS service on RockyLinux9.5.
  2. APV config and SSH login with other clients.

The following two cases: test each auth_type option — ASCII, PAP, CHAP
- admin aaa authorize off, All TACACS accounts log in with "config" authorization.
- admin aaa authorize on, priv-lvl = 15 → "config", Others → "enable".
- After restarting the APV, perform the test for the last configuration.

For more detailed information, please refer to:
https://arraynetworks.atlassian.net/browse/TWSD-1029

    Loading...