Starting in v25.2.0, LiveAssurance supports Cisco Firepower appliances operating in ASA mode, in addition to the existing support for ASA.
In order for LiveAssurance to run its full set of interrogation and monitoring scripts, a SSH and SNMP user with a role of administrator needs to be used to connect your device. It is highly recommended that a generic username is created for auditing and security purposes. Before adding any ASA or Firepower device, make sure both SSH and SNMP credentials are provided in Credentials Set.
Creating an SSH User in the local database via CLI
-
Log in to the Cisco ASA device via SSH.
-
Enter the privileged EXEC mode by running the following command:
# enable -
Enter the global configuration mode by running the following command:
# conf t -
Create a new admin user with privilege level 15 by running the following command:
# username <username> password <password> privilege 15 -
After the admin user is created, run the following command to allow the local admin users to enter
enablemode by default. This step is required in order for all the scripts to run successfully:# aaa authorization exec LOCAL auto-enable
ssh key-exchange group dh-group14-sha1 was
introduced in 8.4(4.1) and 9.1(2). It can be used to set the default SSH key
exchange method to dh-group14-sha1.Creating an SSH User in the local database via ASDM
Creating an SNMPv3 User via CLI
The following example creates a SNMPv3 user with authentication and privacy passwords and limits the SNMP access to a range of IPs. Make sure the LiveAssurance server IP is included in the IP range configured on the device, otherwise LiveAssurance will NOT be able to interrogate the device.
-
Log in to the Cisco ASA device via SSH.
-
Enter the privileged EXEC mode by running the following command:
# enable -
Enter the global configuration mode by running the following command:
# conf t -
Create a network object with the object name indeni-server by running the following command:
# object network indeni-server -
Specify the IP address range for the network object:
# range 192.168.250.0 192.168.250.255 -
Exit to global configuration mode by running the following command:
# exit -
Create an SNMPv3 group with authentication and privacy passwords by running the following command:
# snmp-server group SNMPv3Group v3 priv -
Create an SNMPv3 user by running the following ommand:
# snmp-server user indeni SNMPv3Group v3 auth SHA <AuthPassword> priv AES 128 <PrivPassword> -
Specify the SNMP host group and user that can query the ASA:
# snmp-server host-group management indeni-server version 3 indeni -
Exit to Privileged EXEC mode by running the following command:
# exit