[toc] # eBrigade ## Création de CT ![Créer un CT sur proxmox](https://hackmd.io/_uploads/BJc2A8W3Je.png) ### Page 1 : Informations générales ![Page 1 de la création du CT (Général)](https://hackmd.io/_uploads/SkrSyDb3yl.png) ### Page 2 : Choix du modèle ![Page 2 de la création du CT (Modèle)](https://hackmd.io/_uploads/rJjiyDZ2yx.png) ### Page 3 : Disques ![Page 3 de la création du CT (Disques)](https://hackmd.io/_uploads/BJEExwZhJx.png) ### Page 4 : Processeur ![Page 4 de la création du CT (Processeur)](https://hackmd.io/_uploads/r1sKlvb2Jl.png) ### Page 5 : Mémoire ![Page 5 de la création du CT (Mémoire)](https://hackmd.io/_uploads/HJX0gvWhkx.png) ### Page 6 : Réseau ![Page 6 de la création du CT (Réseau)](https://hackmd.io/_uploads/S1uQzPZ3Jg.png) ### Page 7 : DNS ![Page 7 de la création du CT (DNS)](https://hackmd.io/_uploads/SJGuzvW31x.png) ### Page 8 : Confirmation ![Page 8 de la création du CT (Confirmation)](https://hackmd.io/_uploads/ryVnMvZ3yx.png) ## Installation des dépendances ### Connexion au CT ![Se connecter au CT](https://hackmd.io/_uploads/Bk-dQDb3ke.png) ### Configuration initiale d'Alpine ![setup-alpine (1/3)](https://hackmd.io/_uploads/SySwvwZ21l.png) ![setup-alpine (2/3)](https://hackmd.io/_uploads/SkxhDwZhJe.png) ![setup-alpine (3/3)](https://hackmd.io/_uploads/SyCYdwb2yg.png) ### Ajouter sudo ![Ajouter sudo](https://hackmd.io/_uploads/SyB2FDb3yx.png) ![Modifier visudo pour autoriser tous les utilisateurs à utiliser sudo](https://hackmd.io/_uploads/SkGWcPZ3yx.png) ### Copier les sources eBrigade ![Depuis l'utilisateur eBrigade, créer le dépôt source et ajouter sshfs pour transférer les fichiers](https://hackmd.io/_uploads/rJF89PZ3yl.png) ![Installer sshfs sur Windows et configurer la connexion](https://hackmd.io/_uploads/SyHIGubhke.png) ![Copier les sources depuis le serveur Windows](https://hackmd.io/_uploads/rJ7Wz_Wnkg.png) ![Copier les sources dans /var/www/localhost/htdocs](https://hackmd.io/_uploads/SJUbEd-n1l.png) ### Installer apache2 et PHP7 ![Ajouter apache2](https://hackmd.io/_uploads/SJcCSsZ3yg.png) ![Ajouter les dépôts Alpine 3.14](https://hackmd.io/_uploads/S1LPNob3Jl.png) Install de php 7 ![Donner les droits à apache sur le répertoire de configuration](https://hackmd.io/_uploads/ByX10c-3yx.png) ![Démarrer et activer apache2](https://hackmd.io/_uploads/B1X5wdb2kg.png) ### Installer MySQL ![Ajouter mariadb](https://hackmd.io/_uploads/S1fKcFb3Je.png) ![Configurer mariadb](https://hackmd.io/_uploads/rk5HqtWnke.png) ![Démarrer mariadb](https://hackmd.io/_uploads/S1ADiYWnJx.png) ![Sécuriser l'installation de MySQL](https://hackmd.io/_uploads/SJDejtZ21l.png) ![Ajouter mariadb au démarrage](https://hackmd.io/_uploads/S1w3KjW21l.png) ### Créer une base de données avec un utilisateur admin ![Créer la base de données avec l'utilisateur admin](https://hackmd.io/_uploads/rk193t-n1l.png) ## Configuration initiale ### Accéder via le navigateur ![Accéder au navigateur à l'adresse 172.16.15.20](https://hackmd.io/_uploads/rJz1u_Z2yg.png) ### Entrer les informations de la base de données ![Entrer les informations d'identification de la base de données](https://hackmd.io/_uploads/HyV_d_Wn1x.png) ### Choisir un mot de passe pour l'utilisateur admin ![Choisir un mot de passe pour l'utilisateur admin](https://hackmd.io/_uploads/H1k70qZ21e.png) ### Validation du changement de mot de passe ![Succès du changement de mot de passe](https://hackmd.io/_uploads/ryU5ts-3yl.png) ### Définir les paramètres de base (nom, etc.) ![Configurer les paramètres de base](https://hackmd.io/_uploads/H1CncsW3kl.png) ### Initialisation réussie ![Initialisation réussie](https://hackmd.io/_uploads/Skm1osZ2yx.png) # Stalwart ## Création d'un container Debian ### Installer Stalwart ![Mettre à jour et installer les dépendances](https://hackmd.io/_uploads/ryUeFn-2ke.png) ![Installer Stalwart](https://hackmd.io/_uploads/Sy3x93b2ye.png) ![Télécharger et installer Stalwart](https://hackmd.io/_uploads/rkpnc3W3Jl.png) ![Installation de Stalwart dans /opt](https://hackmd.io/_uploads/HkFk22Wnkg.png) ## Configuration initiale de Stalwart ![Accéder à l'interface Stalwart](http://VMM68COL01.haut-rhin.gouv:8080/login) ![Créer les répertoires LDAP](https://hackmd.io/_uploads/Sy0vThW21e.png) ### Lier Active Directory (AD) ![Lier l'AD (1/3)](https://hackmd.io/_uploads/SJu8MTZ2ye.png) ![Lier l'AD (2/3)](https://hackmd.io/_uploads/B1RuMTZ3Jl.png) ![Lier l'AD (3/3)](https://hackmd.io/_uploads/BkVCz6-hkl.png) ### Modifier le répertoire d'authentification ![Changer le répertoire d'authentification](https://hackmd.io/_uploads/rktEX6W2yg.png) ### Créer un domaine ![Créer un domaine](https://hackmd.io/_uploads/rJBnVTZ3Je.png) ![Ajouter haut-rhin.gouv](https://hackmd.io/_uploads/rk_er6Zn1x.png) ### Voir les enregistrements DNS ![Voir les enregistrements DNS](https://hackmd.io/_uploads/HyK7Hab31e.png) ### Copier la zone DNS sur le DNS ![Copier la zone DNS vers le serveur DNS](https://hackmd.io/_uploads/Hyfj8T-2yl.png) # Grafana ## Création d'un container Alpine ### Installer Grafana ![Installer Grafana sur Alpine](https://hackmd.io/_uploads/ByGiA0b2Jl.png) ![Activer Grafana au démarrage](https://hackmd.io/_uploads/Hk7LykfhJe.png) ![Démarrer Grafana](https://hackmd.io/_uploads/H1TtkJznJg.png) ## Configuration de Grafana ![Accéder à Grafana à l'adresse 172.16.10.50:3000 et se connecter avec les identifiants par défaut](https://hackmd.io/_uploads/BkhS5yM2kx.png) ![Mettre à jour le mot de passe admin](https://hackmd.io/_uploads/SyQ551Ghkl.png) # Tvheadend ## Création d'un container Alpine ### Installer Tvheadend ![Installer Tvheadend sur Alpine](https://hackmd.io/_uploads/BkIxNbfnyx.png) ![Activer Tvheadend au démarrage](https://hackmd.io/_uploads/HkdN4WGnJl.png) ![Démarrer Tvheadend](https://hackmd.io/_uploads/ByDGrbGn1g.png) ## Configuration de Tvheadend ![Accéder à l'interface de Tvheadend à l'adresse 172.16.10.60:9981](https://hackmd.io/_uploads/HkiUBZG2Jl.png) ![Choisir la langue](https://hackmd.io/_uploads/SyY48ZMnkg.png) ![Définir un mot de passe pour l'interface](https://hackmd.io/_uploads/rki5LbGnJe.png) ![Sélectionner IPTV comme source de flux](https://hackmd.io/_uploads/Sk8MDWM21g.png) ![Passer l'URL IPTV](https://hackmd.io/_uploads/HJEIu-zh1e.png) ![Passer l'analyse de canaux](https://hackmd.io/_uploads/ByN5ObG31l.png) ![Autoriser la cartographie automatique](https://hackmd.io/_uploads/HJ9Ad-Ghyg.png) ![Finaliser la configuration](https://hackmd.io/_uploads/rkBWYZG2ye.png) # Elastic Security ## Création d'un container Debian ### Installer Elastic Security #### Installer Elastic Search ![Mettre à jour les dépôts et installer les prérequis](https://hackmd.io/_uploads/SkMxSUmhke.png) ![Télécharger la clé GPG pour ElasticSearch](https://hackmd.io/_uploads/rJBNB8mhJl.png) ![Ajouter le dépôt ElasticSearch](https://hackmd.io/_uploads/SJsKr8731g.png) ![Installer ElasticSearch](https://hackmd.io/_uploads/SkiyLU7hyg.png) ![Copier le mot de passe du super utilisateur](https://hackmd.io/_uploads/HJlDEP8X31e.png) #### Installer Kibana ![Installer Kibana](https://hackmd.io/_uploads/BJeCPIX2yg.png) ### Configuration d'Elastic Security #### Configuration d'Elastic Search ![Modifier /etc/elasticsearch/elasticsearch.yml](https://hackmd.io/_uploads/Sy-rjUm3kg.png) ![Autoriser l'accès depuis toutes les adresses IP](https://hackmd.io/_uploads/rymCjLQnJe.png) ![Démarrer le service ElasticSearch](https://hackmd.io/_uploads/BkVyC8Q21x.png) #### Configuration de Kibana ![Modifier /etc/kibana/kibana.yml](https://hackmd.io/_uploads/BkhXRU7nyg.png) ![Modifier l'adresse d'écoute de Kibana](https://hackmd.io/_uploads/rJ-xZvXhyl.png) ![Démarrer Kibana](https://hackmd.io/_uploads/BkKNZvmh1e.png) #### Connexion à Kibana ![Obtenir le token de connexion à Kibana](https://hackmd.io/_uploads/BkL0bwX3ke.png) ![Se connecter avec le token dans l'interface de Kibana](https://hackmd.io/_uploads/HycGfvmhkl.png) ![Vérifier la connexion via le code de vérification](https://hackmd.io/_uploads/S1sPzPX3ye.png) ![Attendre la configuration](https://hackmd.io/_uploads/SJoazwXnkx.png) #### Générer les clés de chiffrement pour Kibana ![Générer les clés de chiffrement dans Kibana](https://hackmd.io/_uploads/rkQkIv73Je.png) #### Ajouter les lignes à /etc/kibana/kibana.yml ![Ajouter les lignes nécessaires dans kibana.yml](https://hackmd.io/_uploads/HJ2dIPm31g.png) ### Configuration de l'agent Elastic ![Télécharger et installer Elastic Agent](https://hackmd.io/_uploads/Hyh22v73Jl.png) ![Décompresser l'archive d'Elastic Agent](https://hackmd.io/_uploads/HymspDQ2yg.png) ![Installer l'agent Elastic](https://hackmd.io/_uploads/ByE-dF73Jg.png) ![Démarrer l'agent Elastic](https://hackmd.io/_uploads/ryhYVm73Jl.png) ![Attendre la connexion de l'agent](https://hackmd.io/_uploads/Sk3Wzx73Je.png)