Getting started - general info
Go to https://portal.intrudect.com and log in with your company account. Download installation packages for your operating system.
See Components for more details about packages.
APT repository
Get signing PGP key
wget -qO - https://apt.intrudect.com/intrudect.com.gpg | gpg --dearmor | sudo tee /usr/share/keyrings/intrudect-archive-keyring.gpg > /dev/null
Add repository
echo "deb [signed-by=/usr/share/keyrings/intrudect-archive-keyring.gpg] https://apt.intrudect.com/repo intrudect main" | sudo tee /etc/apt/sources.list.d/intrudect.list
Add authentication
echo "machine apt.intrudect.com" | sudo tee /etc/apt/auth.conf.d/intrudect.conf
echo "login your_username" | sudo tee -a /etc/apt/auth.conf.d/intrudect.conf
echo "password your_password" | sudo tee -a /etc/apt/auth.conf.d/intrudect.conf
Test repository
Package install
Use operating system package manager to install packages:
-
apt (manages dependencies automatically):
-
dnf (manages dependencies automatically):
Install locations
- All packages are installed into
/opt/intrudect-<packagename>
- Configuration file name is
config.json
- Configuration file location is either:
/opt/intrudect-<packagename>/etc/config.json
/opt/intrudect-<packagename>/config.json
- License file name is
license.sig
- License file location is always
/opt/intrudect-<packagename>/etc/license.sig
Web application - start here
This package is mandatory for other components. It also has to be reachable by all agents you plan installing.
Continue here to get detailed info about web application setup, creating inital user etc. Execute this step and then continue from here.
After web application is set up, agents are added you need to add license to each agent. Unsigned license is generated in each machine and then signed by https://portal.intrudect.com/.
Continue here to understand license activation. After licenses are signed and agents restarted everything is ready. Kind of :)
Configuration tuning
Technically you have now working configuration. In practice it is important to finetune configuration so that events and chat messages are not filled with constant noise. This means that all events can either be fixed or informed decision is made to make exception in the configuration.