Ce dépôt contient les scripts, ressources, et journalisation réalisés dans le cadre du projet Système, Scripts et Sécurité.
SystemeScriptSecurite/
├── README.md
├── revision_systeme.pdf
├── scripts/ # Tous les scripts Bash et Python
├── archives/ # Archives de sauvegarde Plateforme
├── logs/ # Logs API, surveillance, sauvegardes
├── donnees/ # Fichiers de travail (CSV, TXT)
└── Plateforme/ # Données compressées par les scripts
- Installation d'une VM avec interface graphique
- Nom d'utilisateur :
La_Plateforme, mot de passe :****
- Création de 5 fichiers texte contenant la phrase « Que la force soit avec toi »
- Recherche avec
find+grep
- Création du dossier
Plateforme+ duplication de fichiers - Archivage avec
taretgzip
- Script Python
csv_generator.pypour générer un CSV - Extraction avec
awkdes données ciblées
- Affichage avec
ps,htop - Script interactif pour tuer un processus par son PID
- Utilisation de
toppour surveiller CPU/mémoire - Sauvegarde des résultats dans
logs/surveillance.csv
- Script
sauvegarde.sh: archive + log danssauvegardes.log - Exécution programmée tous les jours à 12h via
crontab
- Script sécurisé pour
apt update && upgrade
- Installation : Apache2, PHP, MariaDB, phpMyAdmin, Node.js, npm, Git
- Correction
phpmyadmin+ utilisateur MariaDB dédié
- Ajout de
#!/bin/bash,set -e, validation des entrées utilisateur - Journalisation, arborescence logique, séparation des scripts, données, logs, archives
- Requête sur
https://api.chucknorris.io/jokes/randomviacurl - Log des blagues et erreurs dans
api.log
Alexandre Kegresse – Projet réalisé à La Plateforme_ dans le cadre du runtrack Système, Scripts et Sécurité
Disponible sur GitHub : https://github.com/alexandre-kegresse/SystemeScriptSecurite
Dernière mise à jour : mai 2025