SURICATASC(1) | General Commands Manual | SURICATASC(1) |
suricatasc - client for Suricata unix socket
suricatasc -h] [-v] [-c COMMAND] [socket]
This manual page documents briefly the suricatasc command.
suricatasc is a Python script that allows you communicate with suricata(8) daemon using standard Unix sockets. The exchange protocol is JSON-based.
The creation of the socket is activated by setting enabled: yes under unix-command in Suricata YAML configuration file:
You can also start suricata(8) with the --unix-socket argument:
In case you don't specify socket, the default is /var/run/suricata-command.socket.
To know if the suricata(8) daemon is build with the required capabilities run suricata --build-info and look for "Unix socket enabled: yes".
The program follows the usual GNU command line syntax, with long options starting with two dashes (`-'). A summary of options is included below.
You can use suricatasc in two modes:
The list of available commands is:
suricatasc was written by the Open Information Security Foundation.
This man page was written by Arturo Borrero Gonzalez <arturo@debian.org> for the Debian GNU/Linux distribution (but it may be used by others).
10 Oct 2016 |