1 votes

Pourquoi bind-mount /var/tmp vers /tmp ?

J'ai lu à plusieurs endroits qu'il est recommandé de monter /var/tmp sur /tmp. Cela peut être fait en ajoutant la ligne suivante au fichier /etc/fstab :

/tmp /var/tmp none rw,noexec,nosuid,nodev,bind 0 0

Comment cela peut-il être bénéfique ? En d'autres termes, pourquoi devrions-nous bind-mount /var/tmp à /tmp ?

6voto

humanityANDpeace Points 692

Il peut y avoir quelques la sécurité du système raison du montage par liaison /var/tmp .

Par montage /var/tmp , le chemin /var/tmp cessera d'être un sous-répertoire ordinaire au sein du répertoire / et devient un système de fichiers monté à part entière. Ce montage - comme l'indique votre ligne fstab d'exemple - serait le suivant

/tmp /var/tmp none rw,noexec,nosuid,nodev,bind 0 0

nous permettent de déclencher certaines options de montage liées à la sécurité, telles que nosuid y noexec qui agirait comme un mécanisme de sécurité supplémentaire pour éviter l'exécution de toute donnée temporaire potentiellement douteuse dans le fichier /var/tmp chemin.

5voto

Arowaaron Points 515

Les Hiérarchie des systèmes de fichiersStandard dit :

  • /tmp/ Fichiers temporaires. Souvent non conservés entre les redémarrages du système.
  • /var/tmp/ Fichiers temporaires à conserver entre les redémarrages.

Par exemple : si un processus est lancé toutes les 5 minutes et qu'il doit stocker des données entre chaque lancement, il préférera les stocker dans /var/tmp/.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X