Use SSH to Collect ArubaOS Network Appliance Information

circle-exclamation
circle-exclamation

SSH Collection

Epiphany has the capability to extract network appliance information via Secure Shell (SSH). The SSH collectors will establish a SSHv2 session with the appliances and run the needed ‘display’ commands for data collection.

There is also a process for manual collection of the network configurations following this section.

If a user is ready and SSHv2 is enabled, please proceed to the JSON Storage of Network Credentials section.

Create a New ArubaOS User

Step 1:

  • Log into the ArubaOS switch command-line interface (CLI) using your assigned credentials.

  • Enter the CLI commands shown below to create a user with the required privileges. Items labeled with a set of “<>” around them have additional explanations below the command block in the "!" tip.

Command Breakdown with Variable Configurations

config
password operator user-name <username> plaintext <password>
aaa authorization commands <local/radius/tacacs>
aaa authorization group <group> 1 match-command “command:<show command>” permit log
exit
write memory
circle-info

username: The recommended username is epiphany.

password: Ensure the password meets your organization’s password policy.

group: The recommended group name is epiphany-group.

Example Commands Using the Suggested <username>,<password>, and <group>

circle-info

You can also create users in an AAA Server.

These privileges are made to provide Epiphany with the least-privileged rights to perform its tasks.

Enable SSHv2

Step 2:

  • Enter the CLI commands shown below to enable SSHv2 on the ArubaOS switch appliance. Items labeled with an “*” have additional explanations below the command block in the "!" tip.

triangle-exclamation

JSON Storage of Network Credentials

Step 3:

The username, password, and IP address need to be stored in a JSON file in the format shown below. Ensure this data is stored in a secure location prior to uploading it Epiphany.

JSON File Example

Last updated