About FlhCli

FlhCli simplifies debugging and troubleshooting of Fortinet FortiGate firewalls. It can execute various SSH commands and analyze outputs.

The utility is fully command line based with some nice output formatting and optional colorization.

It consists of single static binary with no additional dependencies - just download it & use it. There is one binary for each of the supported operation systems - Windows, Linux and MacOS.

Current version: 1.25 (changelog).

Stay updated

To stay updated about new versions and other important information about FortiLightHouse, you can join the announcements mailing list where only such messages are sent.

For general discussion with other people about this tool, join general mailing list.

Quick start

  1. Download the right binary for your operating system:

  2. Run flhcli setup to specify address and credentails for your FortiGate.

  3. Run flhcli test to verify the connectivity works and utility can execute commands.
  4. You are ready to start troubleshooting using the other commands - to list the available ones run flhcli binary without any additional parameters.

After you familiarize yourself with the application, you can start reading the Usage section to understand how the utility works and what it can do for you.