Purpose
Use config system and show system commands to configure and inspect common
appliance settings.
Command Group
config system ...
show system ...
Configuration Commands
The config system ? command lists system configuration groups:
access - System Access Methods
auth - Authentication settings
cert - Upload Certificate for Web Access
device_info - Device Information
email - Email Settings
firmware - Firmware management
ha - High Availability Settings
inicx - iNIC-X module board information
mgmt - Management interface settings
port - Port configuration
resource - Hardware Resource Allocation Policy
resource-policy - Resource Allocation Policy
snmp - SNMP Service
syslog - Remote Syslog
time - Date and time settings
user - User management
usergroup - User group management
Show Commands
The show system ? command lists system inspection groups:
access - System Access Methods
auth - Authentication settings
device_info - Device Information
email - Email Settings
events - System events and logs
firmware - Firmware management
ha - High Availability Settings
license - Display appliance license status
mgmt - Management interface settings
port - Port configuration
resource - Hardware Resource Allocation Policy
resource-policy - Resource Allocation Policy
snmp - SNMP Service
status - Show local system startup status
syslog - Remote Syslog
time - Date and time settings
user - User management
usergroup - User group management
version - Show system version information
Management Interface Commands
config system mgmt ip
Purpose: change the management interface IP settings.
Syntax pattern:
config system mgmt ip [mode] [ip_addr] [netmask] [gw] [default_gw] [dns1] [dns2] [save_without_confirmation]
Use ? to inspect live parameters:
config system mgmt ip ?
Example:
config system mgmt ip ip_addr 192.168.0.190/24 gw 192.168.0.1
Expected behavior: the CLI starts a workflow. If the change may interrupt management access, interactive 01sh asks for confirmation before applying it.
config system mgmt acl
Purpose: update the management access control list.
Syntax pattern:
config system mgmt acl [client_ip_acl]
Use this command to restrict management-plane access to selected clients or subnets.
Access Service Commands
config system access
Purpose: enable or disable management access services and adjust ports, protocols, and cryptographic options.
Parameters exposed by config system access ? include:
| Parameter | Purpose |
|---|---|
http |
Enable or disable HTTP service. |
http_port |
HTTP service port. |
https |
Enable or disable HTTPS service. |
https_port |
HTTPS service port. |
tls |
HTTPS TLS versions. |
https_cipher |
HTTPS ciphers. |
ssh |
Enable or disable SSH service. |
ssh_port |
SSH service port. |
ssh_cipher |
SSH ciphers. |
ssh_mac |
SSH MAC algorithms. |
ssh_key_exchange |
SSH key exchange algorithms. |
Example:
config system access ssh true ssh_port 22 https true https_port 443
Authentication Commands
The config system auth ? command lists authentication subcommands:
ldap - Setup LDAP Server
password-policy - User Password and Login Rules
radius - Setup RADIUS Server
tacacs - Setup TACACS+ Server
| Command | Purpose |
|---|---|
config system auth ldap |
Configure LDAP authentication. |
config system auth radius |
Configure RADIUS authentication. |
config system auth tacacs |
Configure TACACS+ authentication. |
config system auth password-policy |
Configure local password and login rules. |
show system auth ldap |
Display LDAP settings. |
show system auth radius |
Display RADIUS settings. |
show system auth tacacs |
Display TACACS+ settings. |
show system auth password-policy |
Display password policy settings. |
Use help detail <command-path> before editing authentication settings because
each backend has multiple server, credential, group, and test-user fields.
User Commands
The config system user ? command lists user operations:
<Enter> - Display current settings
add - Add a user account
disable - Disable user account
edit - Edit selected user account
enable - Enable user account
remove - Remove the selected user account
reset - Reset stalled UI session state
self - Edit my account
unlock - Unlock user account
Common examples:
show system user
config system user add
config system user edit
config system user disable
config system user unlock
config system user self
Use help queries after each operation to discover the required user selector and parameters:
config system user edit ?
User Group Commands
The config system usergroup ? command lists group operations:
<Enter> - Display current settings
add - Add a new user group
edit - Edit user group
remove - Remove the user group
Use user groups to control feature and workflow access.
Device Information
config system device_info
Purpose: set appliance identity and login banner information.
Parameters include:
| Parameter | Purpose |
|---|---|
name |
Device name. |
note |
Device notes. |
contact |
Administrator contact. |
location |
Device location. |
login_banner |
Banner displayed after CLI or web login. |
geo |
Device geo location. |
allow_special_chars |
Allow non-standard characters. |
Example:
config system device_info name "Lab2-Rack1-11" location "Lab 2"
Time Commands
The config system time ? command lists:
clock - Clock and Time
ntp - Networked Time Server
timezone - Device time zone and display time zones
Common show commands:
show system time now
show system time ntp
show system time timezone
Email, SNMP, And Syslog
config system email
Purpose: configure primary and backup SMTP servers and optionally send a test notification. Parameters include server enable flags, host, port, security mode, sender address, credentials, timeout, and test recipient.
config system snmp
Purpose: configure SNMP service, SNMP v1/v2c/v3 settings, and trap targets. Parameters include service enable, port, community string, v3 security fields, trap settings, backup trap server, and test trap controls.
config system syslog
Purpose: configure primary and backup remote syslog servers and optionally send a test message.
High Availability
config system ha
Purpose: configure HA cluster identity, role, private HA link, and virtual IP.
Common parameters:
| Parameter | Purpose |
|---|---|
enable |
Enable HA. |
name |
Cluster name. |
device_role |
Active or Standby role. |
cluster_id |
Shared HA cluster identifier. |
device_priority |
Priority used during role decisions. |
ha_handshake_password |
HA handshake password. |
ha_port |
HA port. |
private_ip |
HA link IP address. |
private_netmask |
HA link netmask. |
virtual_ip |
Management virtual IP. |
Status And Version
show system status
Purpose: display aggregate startup state and process status.
Typical output:
System Status
State : ready
Up time : 1m 08s
Access : CON, SSH(unknown), HTTP(disabled-until-services-ready), HTTPS(disabled-until-services-ready)
Processes
Name State PID Up time Restarts Last Error
-------------- ----- ----- ------- -------- ----------
l01_authsrvd ready 69074 1m 08s 0 -
l01_evlogd ready 69110 1m 07s 0 -
l01_collectord ready 69129 1m 07s 0 -
l01_ctrld ready 69159 1m 06s 0 -
l01_svcgw ready 69424 15s 0 -
show system version
Purpose: display appliance software version information.
Notes
- Configuration commands are workflow-backed. The CLI prints workflow task output and errors.
- Use
help detailfor exact syntax and parameter names. - Some commands are hidden or unavailable on models that do not support the related feature.