Installation et premier démarrage
Svarog tourne sur Ubuntu. Il vous est livré directement ; nous l’installons avec vous. Cette page montre à quoi ressemble cette installation.
1. Installation
Section titled “1. Installation”Deux variantes de paquet — choisissez-en une :
-
Lean (
svarog_1.0.0_all.deb) — petit, utilise le Python 3 du système.Terminal window sudo apt install ./svarog_1.0.0_all.debNécessite
python3(≥3.9) et, pour les capteurs en direct,auditd/falcoetc. (le paquet les recommande).opensslsert aux certificats de la flotte. -
Bundled (
svarog-bundled_1.0.0_amd64.deb) — autonome : son propre environnement Python et ses dépendances sont à l’intérieur, donc il s’installe et tourne sans rien d’autre à configurer.Terminal window sudo apt install ./svarog-bundled_1.0.0_amd64.deb
Les deux installent les mêmes deux services (non démarrés automatiquement) :
sudo systemctl enable --now svarog # le démon (notify-only)sudo systemctl enable --now svarog-console # la console opérateur, 127.0.0.1:8420journalctl -u svarog -f # suivre ses décisionsOuvrez la console dans un navigateur : svarog open, ou lancez Svarog depuis le
menu des applications, ou allez à http://127.0.0.1:8420.
2. Premier démarrage — la porte de connexion de la console
Section titled “2. Premier démarrage — la porte de connexion de la console”Le premier écran est une porte de connexion. La première personne à s’inscrire devient le chef :
- Inscription — votre nom, votre courriel, et un mot de passe (8+ caractères).
- Définir un code d’approbation. Tous ceux qui rejoignent ensuite tapent ce code pour être admis ; le changer plus tard déconnecte tout le monde sauf vous.
- Une courte prise en main vous oriente vers : installer des capteurs, (en option) choisir un modèle, (en option) configurer le courriel.
Les opérateurs suivants s’inscrivent avec leur propre nom, courriel et mot de passe, puis saisissent le code d’approbation du chef pour être vérifiés. Le chef peut être averti par courriel quand quelqu’un demande à rejoindre (Réglages → Courriel) ; sans courriel, les opérateurs en attente apparaissent sous Opérateurs.
3. Capteurs
Section titled “3. Capteurs”Le journal d’audit (auditd) est la base et est toujours lu. Falco et Suricata
en ajoutent une fois installés ; l’analyse de fichiers YARA se fait à la demande.
Svarog ne voit jamais que ce que voient vos capteurs — activez ceux qui
correspondent à ce que vous voulez surveiller.