Cmd provides intelligent Linux server access control by tracking server usage, and uses machine learning and analytics to intelligently distinguish authorized vs. unauthorized access.
Cmd contains 4 components: the client, collector, database, and the web interface.
You should not notice the client, collector, or database working because they are designed to run in the background and are as unobtrusive as possible. When you add a server through the web interface, you are installing the Cmd client application onto your server. Once installed, data from the server can be logged and sent to the collector. The collector runs on a dedicated on-premise server or in a cloud environment, and is used to compile all the data captured by the servers in your network. The collected data is then sent onwards to the database where it is processed.
The web interface is the Cmd configuration tool. From the web interface, you can monitor activity from all the servers and create actionable reports from the processed data. This guide describes the different Cmd features that can be configured in the web interface.