2025-07-01 01:07:06 +02:00
2025-07-01 01:07:06 +02:00
2025-07-01 00:53:22 +02:00
2025-06-30 20:03:04 +02:00

Scripts d'Installation Automatique Debian

Scripts d'installation automatisée pour Debian 12 (Bookworm) utilisant des fichiers de préconfiguration (preseed) pour des déploiements sans intervention.

Liens Rapides

  • l.favrep.ch/debianssh - Debian minimal avec SSH, sans environnement de bureau
  • l.favrep.ch/debiansshfulldiskencryption - Debian minimal avec SSH et chiffrement complet du disque
  • l.favrep.ch/debiancinnamon - Debian avec environnement de bureau Cinnamon

Aperçu

Ce dépôt contient des fichiers de préconfiguration preseed pour l'installation automatisée de Debian. Ces fichiers permettent des déploiements système sans intervention avec des paramètres prédéfinis pour la localisation, le partitionnement, la sélection de paquets et la configuration utilisateur.

Fichiers

preseed_debian_12_standard_ssh.txt

Installation Debian 12 standard avec :

  • Locale suisse française (fr_CH.UTF-8)
  • Clavier français
  • Sélection minimale de paquets
  • Serveur SSH activé
  • Partitionnement automatique
  • Configuration utilisateur de base

preseed_debian_12_standard_ssh_full_disk_encryption.txt

Installation Debian 12 renforcée avec :

  • Toutes les fonctionnalités de la version standard
  • Chiffrement complet du disque (LUKS)
  • Configuration LVM chiffrée
  • Configuration de démarrage sécurisé

preseed_debian_12_cinnamon.txt

Installation Debian 12 avec environnement de bureau :

  • Environnement de bureau Cinnamon
  • Applications essentielles préinstallées
  • Configuration graphique optimisée
  • Gestionnaire de connexion graphique

Utilisation

Installation Réseau

  1. Démarrer depuis l'ISO netinst de Debian
  2. Au menu de démarrage, appuyer sur Tab pour éditer les paramètres
  3. Ajouter l'URL preseed : preseed/url=http://votre-serveur/fichier-preseed.txt
  4. Appuyer sur Entrée pour démarrer l'installation automatisée

Configuration Serveur HTTP

Héberger les fichiers preseed sur un serveur web accessible pendant l'installation :

# Exemple avec le serveur intégré Python
python3 -m http.server 8000

Puis utiliser : preseed/url=http://votre-ip:8000/preseed_debian_12_standard_ssh.txt

Détails de Configuration

Localisation

  • Locale : Suisse française (fr_CH.UTF-8)
  • Clavier : Disposition française (AZERTY)
  • Fuseau horaire : Europe/Zurich

Réseau

  • Configuration DHCP automatique
  • Nom d'hôte par défaut : debian-machine
  • Domaine : local

Sélection de Paquets

  • Système de base minimal
  • Serveur SSH pour l'administration distante
  • Utilitaires système standard
  • Environnement de bureau optionnel (selon le preseed)

Fonctionnalités de Sécurité

  • Serveur SSH configuré pour l'administration distante
  • Chiffrement complet du disque optionnel avec LUKS
  • Partition swap chiffrée
  • Configuration sécurisée des comptes utilisateur

Personnalisation

Pour modifier l'installation :

  1. Locale/Langue : Éditer la ligne d-i debian-installer/locale
  2. Disposition Clavier : Modifier keyboard-configuration/variantcode
  3. Paquets : Ajuster les sections tasksel tasksel/first et pkgsel/include
  4. Partitionnement : Personnaliser le schéma de partitionnement
  5. Compte Utilisateur : Mettre à jour la création d'utilisateur et les mots de passe

Considérations de Sécurité

  • Changer les mots de passe par défaut avant utilisation en production
  • Réviser la configuration SSH selon vos exigences de sécurité
  • Considérer des mesures de durcissement supplémentaires post-installation
  • Valider les fichiers preseed dans des environnements isolés

Prérequis

  • ISO netinst Debian 12 (Bookworm)
  • Connectivité réseau pendant l'installation
  • Serveur web pour héberger les fichiers preseed
  • Système cible répondant aux exigences minimales de Debian

Support

Ces configurations sont conçues pour :

  • Debian 12 (Bookworm)
  • Architecture x86_64
  • Systèmes UEFI et Legacy BIOS
  • Matériel PC standard

Licence

Ce projet contient des fichiers de configuration pour l'automatisation de l'installation Debian. Utilisation à vos risques et périls, assurez-vous de la conformité avec les politiques de votre organisation.

Description
No description provided
Readme 208 KiB
Languages
Text 100%