Systèmes d'exploitation et administration serveur
Ce domaine couvre l'installation et l'exploitation de serveurs Linux et Windows Server : comptes, droits, services, journaux, mises à jour et automatisation. L'épreuve vérifie la maîtrise du moindre privilège, la compréhension des mécanismes de droits (permissions POSIX, ACL, GPO) et la capacité à diagnostiquer un service qui ne démarre pas.
Linux
- Arborescence FHS : /etc pour la configuration, /var/log pour les journaux, /srv et /home pour les données.
- systemd : systemctl status/start/enable, journalctl -u service -f, unités .service et .timer à la place de cron.
- Droits rwx pour u/g/o, chmod numérique, umask ; bits spéciaux : setuid (4), setgid (2) qui fait hériter le groupe du dossier, sticky (1) sur /tmp.
- Comptes : sudo journalisé via visudo, PermitRootLogin no, clés SSH ed25519 plutôt que mots de passe.
Windows Server
- Rôles AD DS, DNS, DHCP, serveur de fichiers ; forêt, domaine, OU.
- GPO appliquées dans l'ordre local, site, domaine, OU : la plus proche l'emporte, sauf blocage d'héritage ou filtrage de sécurité ; un refus (Deny) prévaut toujours sur une autorisation.
- Groupes : comptes dans des groupes globaux, groupes globaux dans des groupes locaux de domaine pour les ressources (modèle AGDLP).
- Server Core + PowerShell/WinRM, licences en CAL par utilisateur ou par périphérique.
Exemple raisonné
Objectif : le dossier /srv/compta, propriété du groupe compta, doit être modifiable par ses membres, invisible aux autres, et tout fichier créé dedans doit rester accessible au groupe.
- chown root:compta /srv/compta
- chmod 2770 /srv/compta
- umask 007 pour les comptes concernés
Raisonnement : 770 donne rwx au propriétaire et au groupe, rien aux autres. Le 2 initial (setgid) force les nouveaux fichiers à hériter du groupe compta ; sans lui, un fichier créé par Alice prendrait son groupe primaire et Bob n'y aurait pas accès. L'umask 007 produit des fichiers en 660 au lieu de 664, ce qui bloque bien les autres. Un chmod 777 serait une faute : il ouvre le dossier à tout le système.
Pièges qui coûtent des points
- chmod 777 ou umask 000 par facilité ; SUID posé sur un script.
- Oublier le setgid et croire que le groupe du dossier s'applique automatiquement.
- Inverser l'ordre LSDOU ou ignorer un blocage d'héritage.
- Compte administrateur local identique partout (penser à LAPS).
- Dérive NTP supérieure à 5 minutes : Kerberos refuse l'authentification.