Installation de FOG sur Debian 13

Installation d’un serveur de déploiement FOG sur Debian 13, réponses à l’installeur, finalisation web et sécurisation du compte par défaut.

  • Publié le
  • Mis à jour
  • Lecture3 min
  • ContexteCentre de formation
  • NiveauIntermédiaire
  • Durée1 h
  • EnvironnementDebian 13 · FOG Project

Installation d’un serveur de déploiement FOG sur Debian 13, réponses à l’installeur, finalisation web et sécurisation du compte par défaut.

1. Objectif

FOG permet de capturer l’image d’un poste de référence puis de la redéployer sur d’autres postes par démarrage réseau (PXE). Cette procédure installe le serveur.

2. Prérequis

  • Une Debian 13 à jour avec une adresse IP fixe, idéalement sur une pile LAMP déjà fonctionnelle.
  • Un accès SSH et le mot de passe root.
  • Un DHCP existant sur le réseau (FOG ne sera pas serveur DHCP ici).

3. Installation

  1. Se connecter au serveur
    ssh <utilisateur>@<ip_du_serveur>
  2. Passer root avec un environnement complet

    Utiliser su -l (et non su seul) : l’installeur a besoin de l’environnement complet de root, sinon il s’arrête sur des commandes introuvables.

    su -l root
  3. Récupérer FOG
    apt-get -y install git
    cd /root
    git clone https://github.com/FOGProject/fogproject.git
    cd fogproject/bin
  4. Lancer l’installeur
    ./installfog.sh

    Choisir l’option correspondant à Debian, puis répondre aux questions (tableau ci-dessous).

4. Réponses à l’installeur

Les choix suivants correspondent à un réseau où le DHCP est déjà assuré par un autre équipement ; ils sont à adapter à votre infrastructure.

Question Réponse
Type d’installation [N/s] N (normal)
Changer l’interface réseau par défaut ? N, si l’interface proposée est la bonne
Configurer une adresse de routeur pour le DHCP ? n
Le DHCP doit-il gérer le DNS ? n
Utiliser FOG comme serveur DHCP ? n (DHCP existant)
Installer les packs de langues ? n
Activer HTTPS ? n en lab, oui en production avec un certificat
Changer le nom d’hôte ? n

Valider le récapitulatif : l’installation dure plusieurs minutes. Quand l’installeur le demande, ouvrir l’interface web pour mettre à jour le schéma de la base, puis revenir dans le terminal et appuyer sur Entrée.

5. Finalisation web

  1. Mise à jour du schéma

    Ouvrir http://<ip_du_serveur>/fog et cliquer sur « Install/Update Now ».

  2. Connexion

    Se connecter avec le compte par défaut fog (mot de passe par défaut indiqué dans la documentation de FOG).

  3. Sécuriser

    Users → fog : changer immédiatement le mot de passe.

Important

Les identifiants par défaut de FOG sont publics : ils doivent être changés dès la première connexion.

6. Configuration du DHCP pour le PXE

Sur le serveur DHCP existant, renseigner l’option 66 (adresse du serveur FOG) et l’option 67 (fichier de démarrage, par exemple ipxe.efi pour l’UEFI ou undionly.kpxe pour le BIOS).

7. Vérifications

Contrôle Critère attendu
Interface web Le tableau de bord FOG s’affiche
Services systemctl status apache2 tftpd-hpa : actifs
Démarrage PXE Un poste démarré sur le réseau affiche le menu FOG
Retour en haut