00 - Tous les scripts (lecture dans Obsidian)
Comment ça marche
Obsidian n’affiche pas les
.sh,.py,.ps1,.sqlni leVagrantfile: ils sont bien dansscripts/, mais invisibles ici. Chaque script a donc une note de lecture à côté de lui (même nom +.md), avec le code coloré. Après avoir ajouté ou modifié un script :cd "$HOME/obsidian/truc non trier/scripts" && python3 generer_vues_obsidian.py
En PDF
Ouvrir la note du script → menu ⋯ (en haut à droite) → Exporter au format PDF.
bdd
- art2rue_creation_et_requetes.sql - Base Art-2-Rue + 4 requêtes corrigées
- sqlserver_docker.sh - SQL Server en conteneur (créer/démarrer/état/sauvegarder)
linux
- creer_cle_ssh.sh - Clé ed25519 + copie + test
- deploiement.sh - TP B2 version rendue et testée (11/11 tests sur le labo Vagrant)
- deploiement_roles.sh - TP B2 : rôles web/bdd/wordpress/firewall par SSH
- infos_systeme.sh - Fiche d’identité d’une machine Linux
- installer_neovim.sh - Neovim 0.12+ (Pop!_OS : archive officielle ; Arch : pacman) + outils
- installer_outils_bts.sh - Outils CLI (Pop!_OS ou Arch)
maths
- chiffrement_affine.py - Chiffrer, déchiffrer, casser
- conversions.py - Bases, complément à 2, virgule fixe, parité
- dijkstra.py - Plus court chemin avec tableau d’étapes
- euclide_et_inverse.py - PGCD, facteurs, modulo, inverse
- graphes_matrices.py - M^k, circuits, fermeture transitive, niveaux
- mpm.py - Ordonnancement MPM complet
- suites_et_matrices.py - Suites, seuils, matrices exactes, systèmes
- table_verite.py - Tables de vérité, équivalences, mintermes
reseaux
- calcul_ip.py - Infos complètes d’une IP/masque (binaire inclus)
- vlsm.py - Calculateur VLSM
sauvegarde
- sauvegarde_rsync.sh - Sauvegardes incrémentales datées + rotation
securite
- pare_feu_serveur.sh - iptables selon les services présents
- routeur_nat.sh - VM Debian → routeur NAT + pare-feu
- test_squid.sh - Génère du trafic à travers le proxy
virtualisation
- Vagrantfile - Labo proxy Squid (2 VM)
- Vagrantfile-tp-deploiement - Labo TP déploiement : tp-web + tp-bdd sous KVM (2 VM)
- install_virtualbox.sh - VirtualBox sur Pop!_OS ou Arch
web
- install_glpi.sh - GLPI (dernière version) complet
- install_lamp.sh - Apache + MariaDB + PHP
windows
- analyser_dossier.ps1 - Tailles des fichiers/dossiers
- infos_systeme.ps1 - Fiche d’identité d’un poste Windows
- labo_ad.ps1 - Contrôleur de domaine de labo en 3 étapes
Voir aussi : scripts/README.md · Scripts