PingIntelligence

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>

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