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.
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
- Se connecter au serveur
ssh <utilisateur>@<ip_du_serveur> - Passer root avec un environnement complet
Utiliser
su -l(et nonsuseul) : l’installeur a besoin de l’environnement complet de root, sinon il s’arrête sur des commandes introuvables.su -l root - Récupérer FOG
apt-get -y install git cd /root git clone https://github.com/FOGProject/fogproject.git cd fogproject/bin - Lancer l’installeur
./installfog.shChoisir 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
- Mise à jour du schéma
Ouvrir
http://<ip_du_serveur>/foget cliquer sur « Install/Update Now ». - Connexion
Se connecter avec le compte par défaut
fog(mot de passe par défaut indiqué dans la documentation de FOG). - Sécuriser
Users → fog : changer immédiatement le mot de passe.
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 |