Comment un serveur domestique doit-il séparer les données privées, partagées et administratives ?

Eva Wong est la rédactrice technique et bricoleuse résidente chez ZimaSpace. Geek depuis toujours, passionnée par les laboratoires informatiques personnels et les logiciels open source, elle se spécialise dans la vulgarisation de concepts techniques complexes au moyen de guides pratiques et concrets. Eva pense que l’hébergement personnel doit être amusant, et non intimidant. À travers ses tutoriels, elle aide la communauté à démystifier les configurations matérielles, de la construction de leur premier NAS à la maîtrise des conteneurs Docker.

Un serveur familial doit séparer les données privées, partagées et administratives selon leur propriété, leur objectif et les conséquences de leur récupération, plutôt que de les réunir dans un seul dossier de premier niveau pratique.

Les trois zones répondent aux besoins d’utilisateurs différents et ne tolèrent pas les mêmes erreurs. Les données privées appartiennent à une personne ou à un groupe strictement défini. Les données partagées servent aux activités du foyer et nécessitent des règles de collaboration prévisibles. Les données administratives contrôlent le serveur, les applications, les identités et les sauvegardes : les utilisateurs ordinaires et les applications multimédias ne doivent donc pas pouvoir les modifier. L’arborescence de stockage, les groupes d’utilisateurs, les comptes de service, les instantanés et le plan de restauration doivent tous préserver ces limites.

Définissez les trois zones de données avant de créer des partages

Les données privées comprennent les documents personnels, les envois depuis un téléphone, les sauvegardes d’appareils, les fichiers professionnels et les photos qui n’ont pas été volontairement partagées. Les données partagées comprennent les documents familiaux, certaines photos, les dossiers d’échange de devoirs et les bibliothèques multimédias. Les données administratives comprennent les bases de données des applications, la configuration du serveur, les identifiants, les clés de récupération, les index de sauvegarde et les définitions de services.

Un guide récent sur les NAS familiaux recommande des comptes individuels, des dossiers personnels privés et un dossier partagé distinct pour le foyer plutôt qu’un compte unique et un partage sans restrictions. Ce modèle de dossiers familiaux à trois zones donne au serveur une structure que les utilisateurs peuvent comprendre sans voir sa couche administrative.

Zone de données Propriétaire type Accès normal Conséquence sur la récupération
Privé Un membre du foyer Propriétaire et administrateur de récupération désigné Restaurer sans l’exposer aux autres comptes familiaux
Partagé Foyer ou groupe défini Lecture ou écriture selon le flux de travail partagé Restaurer les autorisations et les versions avec les fichiers
Administratif Responsable du serveur ou des applications Comptes d’administration et de service à privilèges limités uniquement Nécessaire pour reconstruire les applications, les identités et les tâches de sauvegarde

Créez les zones en tant que rôles nommés avant de décider de leur emplacement physique. Elles peuvent commencer sur un même pool de stockage, mais leurs autorisations, règles de gestion des versions, périmètres de sauvegarde et accès aux applications doivent rester indépendants.

Attribuez un compte individuel à chaque personne avant d’utiliser des groupes

Les identifiants partagés du foyer ne permettent pas de savoir qui a modifié, supprimé ou exposé un fichier. Des comptes individuels permettent de disposer de dossiers personnels privés, de sauvegardes distinctes des appareils, d’accès révocables et d’une propriété clairement définie. Les groupes permettent ensuite de définir des rôles partagés, comme les adultes, les enfants, les personnes ayant accès aux médias familiaux ou les responsables des sauvegardes.

TechTarget définit le contrôle d’accès basé sur les rôles comme l’attribution de permissions à des rôles ou à des groupes, auxquels sont ensuite affectés les utilisateurs. Ce modèle d’autorisations basé sur les groupes est plus facile à vérifier que l’attribution directe de droits sur chaque dossier à plusieurs comptes individuels.

Créez le plus petit ensemble de groupes utile. Un groupe familial peut lire et modifier les documents partagés. Un groupe de consultation des médias peut lire les films sans modifier les fichiers originaux. Un groupe d’administrateurs adultes peut gérer les accès des utilisateurs sans pour autant disposer d’un accès root illimité au serveur. Évitez les groupes dont l’objectif ne peut pas être expliqué en une phrase.

Par défaut, les dossiers privés doivent rester privés

Chaque membre du foyer doit disposer d’un espace privé pour ses documents, ses fichiers importés et ses sauvegardes d’appareils. Les autres utilisateurs ne doivent y avoir aucun accès, sauf autorisation explicite du propriétaire ou de la politique de récupération. Un administrateur peut avoir besoin d’un accès technique de récupération, mais cela ne justifie pas de parcourir au quotidien les fichiers de chacun.

TechTarget décrit le moindre privilège comme une restriction de l’accès d’un utilisateur, d’un processus ou d’une application au strict nécessaire pour remplir son objectif. Ce principe d’accès minimal requis s’applique aux membres de la famille comme aux services automatisés.

Testez les accès privés avec des comptes ordinaires, et pas seulement depuis le tableau de bord administrateur. Un utilisateur ne doit pas pouvoir afficher le chemin privé d’un autre utilisateur, même si les deux chemins utilisent le même protocole de partage. Notez qui peut effectuer une récupération d’urgence et protégez ce compte séparément des comptes utilisés au quotidien.

Organisez les dossiers partagés selon les usages, pas selon des catégories vagues

Un dossier appelé Family peut vite mélanger déclarations fiscales, fichiers scolaires, films, sauvegardes d’appareils et photos de téléphone importées sans vérification. Créez plutôt des espaces partagés adaptés aux usages réels : documents familiaux, photos sélectionnées, échange de devoirs, médias en lecture seule et dépôt temporaire.

WIRED indique qu’un NAS peut assurer un accès réseau permanent aux archives familiales, tout en permettant aux utilisateurs de partager certains fichiers et dossiers. Cette approche délibérée des dossiers partagés ne fonctionne que si les droits d’écriture correspondent à l’objectif de chaque dossier.

Pour chaque espace partagé, définissez qui peut lire, ajouter des fichiers, les renommer ou les supprimer, et qui est chargé du nettoyage. Une bibliothèque multimédia en lecture seule et un dossier de devoirs modifiable ne devraient pas hériter des mêmes autorisations au seul motif qu’ils sont tous deux visibles par les enfants.

Gardez l’état administratif à l’écart des partages de fichiers utilisés au quotidien

Les bases de données des applications, les configurations, les définitions des conteneurs, les clés de chiffrement, les catalogues de sauvegarde et les enregistrements d’identité ne doivent pas apparaître dans les partages de fichiers SMB ou web ordinaires. Un utilisateur qui peut parcourir les photos de famille n’a pas besoin d’accéder à la base de données qui les indexe ni aux identifiants qui font fonctionner le service photo.

TechTarget définit le contrôle d’accès logique comme l’ensemble des règles qui authentifient les utilisateurs et leur accordent les autorisations nécessaires avant qu’ils n’accèdent aux systèmes, aux fichiers et aux données. Ce modèle d’autorisation préalable à l’accès aux données permet de mettre en place une zone administrative accessible uniquement par des voies protégées de gestion et de récupération.

Utilisez des comptes de service distincts pour les sauvegardes, l’indexation des médias, le téléversement de photos et le partage de fichiers. N’accordez à chaque service l’accès qu’aux chemins dont il a besoin. Les sauvegardes administratives doivent inclure les configurations et les bases de données, tandis que les utilisateurs ordinaires doivent accéder aux données qui leur sont destinées plutôt qu’à l’état brut des applications.

La séparation administrative améliore aussi la réponse aux incidents. Si le compte d’un membre de la famille est compromis, l’opérateur peut désactiver cette identité, examiner les partages auxquels elle a accès et restaurer les données concernées sans renouveler tous les identifiants des services ni exposer le catalogue des sauvegardes. Cette séparation transforme un problème de compte en incident d’accès limité, plutôt qu’en nécessité de reconstruire tout le serveur.

Protégez les données partagées et privées sans laisser les utilisateurs modifier les sauvegardes

Les instantanés et les versions peuvent aider à récupérer des fichiers supprimés ou écrasés, mais les utilisateurs autorisés à supprimer des données actives ne devraient pas automatiquement pouvoir effacer tous les points de récupération. Les destinations de sauvegarde et les règles de conservation doivent relever de la zone administrative, même lorsqu’elles protègent des données privées et partagées.

TechTarget explique que les instantanés de stockage sont des points de récupération utiles, mais qu’ils ne remplacent pas à eux seuls des sauvegardes indépendantes. Cette distinction entre instantané et sauvegarde évite qu’un même pool de stockage ne devienne à la fois la copie de travail et l’unique copie de récupération.

Appliquez des versions ou des instantanés aux zones privées et partagées en fonction de leur fréquence de modification. Envoyez les données critiques et l’état d’administration vers un emplacement indépendant. Les identifiants du service de sauvegarde doivent être protégés des utilisateurs ordinaires et des applications qui ont seulement besoin de lire les données sources.

Valider la matrice des autorisations en situation d’utilisation, de panne et de restauration

Un plan d’autorisations n’est pas complet lorsque le tableau de bord affiche les cases cochées prévues. Testez le système avec un compte d’utilisateur privé, de contributeur à un dossier partagé, d’enfant ou d’invité, de service et d’administrateur. Vérifiez aussi les actions refusées : une application multimédia ne doit pas pouvoir modifier les sauvegardes, et un membre du foyer ne doit pas pouvoir parcourir l’état d’administration.

Les recommandations de TechTarget sur les tests de sauvegarde précisent que la validation de la restauration doit porter sur les autorisations et les contrôles d’accès, ainsi que sur le contenu des fichiers. Ce test de restauration tenant compte des autorisations est la dernière vérification permettant de s’assurer que les trois zones résistent à une récupération.

Identité de test Accès autorisé Accès à refuser
Utilisateur privé Ses propres fichiers et les espaces partagés approuvés Autres dossiers privés et état d’administration
Enfant ou invité Chemins d’accès approuvés pour les devoirs et les contenus multimédias Sauvegardes, données privées des adultes et paramètres
Service d’application Uniquement les chemins d’accès aux données nécessaires Partages sans rapport et commandes de sauvegarde
Administrateur Fonctions de gestion et de récupération Utilisation quotidienne avec des identifiants administrateur sans restriction

Le guide pour débutants de configuration d’un NAS domestique ZimaSpace met l’accent sur les comptes individuels et un plan de récupération distinct. Un mini-serveur domestique ZimaBoard 2 convient à un serveur domestique compact avec un stockage externe choisi avec soin et un petit nombre de services. Un NAS IA ZimaCube 2 constitue une base plus adaptée lorsque le système doit gérer le stockage familial sur plusieurs disques, plusieurs utilisateurs, des instantanés et un historique de récupération plus étendu.

La séparation fonctionne lorsque les utilisateurs ordinaires ne voient que les fichiers nécessaires à leur rôle dans le foyer, tandis que les administrateurs peuvent reconstruire le serveur sans exposer ses données de contrôle aux comptes utilisés au quotidien.

Configuration de NAS et de serveur

À lire aussi

Get More Builds Like This

Stay in the Loop

Get updates from Zima - new products, exclusive deals, and real builds from the community.

Stay in the Loop preferences

We respect your inbox. Unsubscribe anytime.