Skip to content

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 more details about packages under Components.

downloads

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

apt update
apt search intrudect

Package install

Use operating system package manager to install packages:

  • apt (manages dependencies automatically):

    sudo apt install ./intrudect-web-x.y.z.arch.deb
    

  • dnf (manages dependencies automatically):

    sudo dnf install ./intrudect-logagent-x.y.z.arch.rpm
    

Install locations

  • All packages are installed into /opt/intrudect-<packagename>
  • Configuration file name is config.json which is locaited either:
    • /opt/intrudect-<packagename>/etc/config.json
    • /opt/intrudect-<packagename>/config.json
  • License file is located in /opt/intrudect-<packagename>/etc/license.sig

Web application - start here

This package is mandatory for other components and must be reachable by all agents you plan to install. Proceed with this setup guide to install and configure the web application

Once the web application is set up and agents are added, each agent must be licensed individually. Continue here to understand license activation. After signing the licenses and restarting the agents, the system will be ready.

Configuration tuning

At this point, the configuration is technically functional. However, to ensure optimal performance in real-world use, it's essential to fine-tune the settings to avoid unnecessary noise in events and chat messages. Each event should either be resolved or consciously marked as an accepted exception, based on a clear and informed decision.