Re: /home et /(root) partition ou répertoire ?
On Sat, 2025-09-27 at 10:48 +0200, Benoît Barbier wrote:
> Bonjour,
>
> Historiquement on sépare /home de /(root), je suppose que c’est pour
> éviter que les utilisateurs n’empiètent sur l’espace disque de la root.
Non. Unix et Linux sont depuis toujours des systèmes multi-utilisateurs. Un même ordinateur sous Linux ou Unix peut avoir plusieurs utilisateurs,
soit simultanément (c'est le cas des supercalculateurs, listés sur top500.org, et tous sous Linux) soit (pour un PC familial sous Linux) l'un après l'autre.
Le matin Alice travaille sur le PC Linux, et l'après midi c'est Bob qui travaille sur le même PC.
Et une petite entreprise ou association peut avoir quelques PC sous Linux connectés en réseau local.
>
> Est-ce bien ça ?
>
> Y a-t-il une autre raison ?
>
> Sur un système qui n’a qu’un seul utilisateur est-ce que la séparation
> apporte un plus au niveau sécurité(du système et des données) ?
La bonne pratique c'est d'éviter root (ou sudo) au maximum.
Mais même avec un seul utilisateur on peut faire de grosses bêtises.
La commande à ne pas essayer est bien sûr sudo /bin/rm -rf /
Une personne physique peut quand même vouloir utiliser plusieurs users au sens Linux du mot.
Par exemple totoboulot pour le travail rémunéré, et totoperso pour les activités personnelles de loisir (ou associatives).
Si le PC est fourni par l'employeur, il faut demander préalablement une autorisation écrite.
Personnellement je conseille d'avoir /home sur une partition disque distincte.
Et même sur un ordinateur Linux dont on est l'unique utilisateur, l'avantage de cette approche est de pouvoir changer (ou mettre à jour)
la distribution Linux.
Concernant les données à sauvegarder, ça dépend de l'utilisateur et de son employeur.
Un photographe professionnel chérit des photos numériques (en JPEG), un dévelopeur tient au code source qu'il a produit.
Ainsi, un dévelopeur n'a pas intérêt (sauf cas particulier) à sauvegarder les fichiers objets produits par compilation.
De toutes façons, certains fichiers (ou certaines données) sont cher[e]s (dans tous les sens du mot) et méritent un soin et une sauvegarde particuliers.
On peut utiliser les utilitaires cron et rsync pour la faire.
Cordialement.
NB: des sociétés comme ovh vendent des services en rapport avec la question
--
Basile STARYNKEVITCH <basile@starynkevitch.net>
8 rue de la Faïencerie http://starynkevitch.net/Basile/
92340 Bourg-la-Reine https://github.com/bstarynk
France https://github.com/RefPerSys/RefPerSys
Reply to: