Linux
Hardening : Partitionnement
Il est usuel de réserver des partitions dédiées aux services pouvant générer beaucoup de volumétrie
afin d’éviter de saturer les partitions système.
L’espace à réserver pour chaque partition dépend des cas d’usage : un serveur de fichiers aura besoin d’une volumétrie importante pour /srv ou /var/ftp/, tandis qu’un serveur de journaux sera plutôt concerné par la volumétrie utilisable pour /var/log.
Le partitionnement doit ainsi permettre de protéger et isoler les différents composants du système de fichiers. Il est par défaut souvent insatisfaisant : il ne tient pas suffisamment compte des options nosuid (ignore les bits setuid/setgid), nodev (ignore les fichiers spéciaux caractère ou bloc), et noexec (ignore les droits d’exécution).
Le partitionnement type recommandé est le suivant :
| Point de montage | Options | Description |
|---|---|---|
| / | <sans option> | Partition racine, contient le reste de l’arborescence |
| /boot | nosuid,nodev,noexec (noauto optionnel) | Contient le noyau et le chargeur de démarrage. Pas d’accès nécessaire une fois le boot terminé (sauf mise à jour) |
| /opt | nosuid,nodev (ro optionnel) | Packages additionnels au système. Montage en lecture seule si non utilisé |
| /tmp | nosuid,nodev,noexec | Fichiers temporaires. Ne doit contenir que des éléments non exécutables. Nettoyé après redémarrage |
| /srv | nosuid,nodev (noexec,ro optionnels) | Contient des fichiers servis par un service type web, ftp, etc. |
| /home | nosuid,nodev,noexec | Contient les HOME utilisateurs. Montage en lecture seule si non utilisé |
| /proc | hidepid=1 | Contient des informations sur les processus et le système |
| /usr | nodev | Contient la majorité des utilitaires et fichiers système |
| /var | nosuid,nodev,noexec | Partition contenant des fichiers variables pendant la vie du système (mails, fichiers PID, bases de données d’un service) |
| /var/log | nosuid,nodev,noexec | Contient les logs du système |
| /var/tmp | nosuid,nodev,noexec | Fichiers temporaires conservés après extinction |
