Rechercher

Chapitre 28. Définition des autorisations de lecture seule pour le système de fichiers racine

download PDF

Il est parfois nécessaire de monter le système de fichiers racine (/) avec des autorisations de lecture seule. Il s'agit par exemple de renforcer la sécurité ou de garantir l'intégrité des données après une mise hors tension inattendue du système.

28.1. Fichiers et répertoires qui conservent toujours les droits d'écriture

Pour que le système fonctionne correctement, certains fichiers et répertoires doivent conserver des droits d'écriture. Lorsque le système de fichiers racine est monté en mode lecture seule, ces fichiers sont montés en RAM à l'aide du système de fichiers temporaires tmpfs.

L'ensemble par défaut de ces fichiers et répertoires est lu à partir du fichier /etc/rwtab. Notez que le paquetage readonly-root est nécessaire pour que ce fichier soit présent dans votre système.

dirs	/var/cache/man
dirs	/var/gdm
<content truncated>

empty	/tmp
empty	/var/cache/foomatic
<content truncated>

files	/etc/adjtime
files	/etc/ntp.conf
<content truncated>

Les entrées du fichier /etc/rwtab suivent ce format :

copy-method    path

Dans cette syntaxe :

  • Remplacer copy-method par l'un des mots-clés spécifiant comment le fichier ou le répertoire est copié dans tmpfs.
  • Remplacer path par le chemin d'accès au fichier ou au répertoire.

Le fichier /etc/rwtab reconnaît les façons suivantes de copier un fichier ou un répertoire sur tmpfs:

empty

Un chemin vide est copié sur tmpfs. Par exemple :

empty /tmp
dirs

Une arborescence de répertoires est copiée sur tmpfs, vide. Par exemple :

dirs /var/run
files

Un fichier ou une arborescence de répertoires est copié intact sur tmpfs. Par exemple, un fichier ou une arborescence est copié(e) sur intact(e) :

files /etc/resolv.conf

Le même format s'applique lors de l'ajout de chemins d'accès personnalisés à /etc/rwtab.d/.

Red Hat logoGithubRedditYoutubeTwitter

Apprendre

Essayez, achetez et vendez

Communautés

À propos de la documentation Red Hat

Nous aidons les utilisateurs de Red Hat à innover et à atteindre leurs objectifs grâce à nos produits et services avec un contenu auquel ils peuvent faire confiance.

Rendre l’open source plus inclusif

Red Hat s'engage à remplacer le langage problématique dans notre code, notre documentation et nos propriétés Web. Pour plus de détails, consultez leBlog Red Hat.

À propos de Red Hat

Nous proposons des solutions renforcées qui facilitent le travail des entreprises sur plusieurs plates-formes et environnements, du centre de données central à la périphérie du réseau.

© 2024 Red Hat, Inc.