Check Point LSMcli Overview

Description

Check Point SmartLSM Command Line Utility (LSMcli) is a simple command line utility, an alternative to SmartProvisioning SmartConsole GUI.

LSMcli performs SmartProvisioning GUI operations from a command line or through a script.

Notes:

  • LSMcli can run from hosts other than SmartConsole clients. Make sure to define the hosts, from which you run the LSMcli as GUI clients.

  • The first time you run the LSMcli from a client, it shows the Management Server's fingerprint. Confirm the fingerprint.

  • In the LSMcli, commands can use the abbreviation ROBO (Remote Office/Branch Office) gateways.

    In SmartProvisioning GUI, these gateways are called SmartLSM Security Gateways.

Syntax

LSMcli {-h | --help}

LSMcli [-d] <Mgmt Server> <Username> <Password> <Action>

Parameters

Parameter

Description

[-d]

Runs the command in the debug mode.

<Mgmt Server>

Specifies the Security Management Server or Domain Management Server by its Name or IPv4 address.

<Username>

Specifies the username used in the standard Check Point authentication method.

<Password>

Specifies the password used in the standard Check Point authentication method.

<Action>

Specifies the function performed (see the next sub-sections for a complete list of actions).

Syntax Notation

Square brackets ([ ]) are used in the LSMcli utility syntax. These brackets are correct and syntactically necessary.

This is an example of how they are used:

  • A [b [c]] - means that for parameter A, you can provide b. If you provide b, you can provide c.

  • A [b] [c] - means that for parameter A, you can provide b, c, or b and c.

  • A [b c] - means that for parameter A, you can provide b and c.