---
title: ABS CLI
description: ABS CLI provides the commands listed in the following table.
component: pingintelligence
version: 5.1
page_id: pingintelligence:abs_ai_engine:pingintelligence_abs_cli
canonical_url: https://docs.pingidentity.com/pingintelligence/5.1/abs_ai_engine/pingintelligence_abs_cli.html
revdate: April 3, 2024
---

# ABS CLI

ABS CLI provides the commands listed in the following table.

**Basic commands**

* Start ABS

* Stop ABS

* Help

* Update password

* Update keys

**Obfuscation commands**

* Generate obfuscation key

* Obfuscate password

  * **Start ABS**

    Starts ABS. Run the command from `/opt/pingidentity/abs/bin` directory

    **Syntax**

    `./start.sh`

  * **Stop ABS**

    Stops ABS. Run the command from`/opt/pingidentity/abs/bin` directory `./stop.sh`

  * **Help**

    Displays `cli.sh` help

    **Syntax**

    `./cli.sh help`

  * **Update Password**

    Change ABS admin password

    **Syntax**

    `./cli.sh update_password \{-u admin}`

  * **Update keys**

    Update access and secret keys

    **Syntax**

    `./cli.sh -u admin -p admin update_keys -ak <access key> -sk <secret key>`

    |   |                                                                                                                                                                                                                                          |
    | - | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
    |   | It is recommended to always use `update_keys` CLI 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 inistalling ABS AI engine. |

  * **Generate Master Key**

    Generate the master obfuscation key `abs_master.key`

    **Syntax**

    `./cli.sh -u admin -p admin generate_obfkey`

  * **Obfuscate Password**

    Obfuscate the passwords configured in various configuration files

    **Syntax**

    `./cli.sh -u admin -p admin obfuscate_keys`
