---
title: ABS CLI commands
description: The API Behavioral Security (ABS) command-line interface (CLI) provides basic commands and obfuscation commands.
component: pingintelligence
version: 5.2
page_id: pingintelligence:pingintelligence_reference_guide:pingintelligence_abs_cli
canonical_url: https://docs.pingidentity.com/pingintelligence/5.2/pingintelligence_reference_guide/pingintelligence_abs_cli.html
revdate: April 3, 2024
---

# ABS CLI commands

The API Behavioral Security (ABS) command-line interface (CLI) provides basic commands and obfuscation commands.

**Basic commands**

| Command         | Definition                                                             | Syntax                                                                                                                                                                                                                                                                                                   |
| --------------- | ---------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Start ABS       | Starts ABS. Run the command from`/opt/pingidentity/abs/bin` directory. | `./start.sh`                                                                                                                                                                                                                                                                                             |
| Stop ABS        | Stops ABS. Run the command from`/opt/pingidentity/abs/bin` directory.  | `./stop.sh`                                                                                                                                                                                                                                                                                              |
| Help            | Displays `cli.sh` help.                                                | `./cli.sh help`                                                                                                                                                                                                                                                                                          |
| Update Password | Changes ABS admin password.                                            | `./cli.sh update_password \{-u admin}`                                                                                                                                                                                                                                                                   |
| Update Keys     | Updates access and secret keys.                                        | `./cli.sh -u admin -p admin update_keys -ak <access key> -sk <secret key>`&#xA;&#xA;You should use the update\_keys command to change the keys. However, you can directly edit the abs\_init.js file when changing the default access and secret keys for the first time after installing ABS AI engine. |

**Obfuscation commands**

| Command             | Definition                                                          | Syntax                                       |
| ------------------- | ------------------------------------------------------------------- | -------------------------------------------- |
| Generate Master Key | Generates the master obfuscation key `abs_master.key`.              | `./cli.sh -u admin -p admin generate_obfkey` |
| Obfuscate Password  | Obfuscates the passwords configured in various configuration files. | `./cli.sh -u admin -p admin obfuscate_keys`  |
