Publicités

TrueNAS SCALE, partage réseau, gestion et droits ACL utilisateurs.

Ajouter des dossiers à un dataset, c’est déjà un bon début. Sauf qu’ils ne sont pas encore accessibles. Pour cela, il est nécessaire de les rendre visible sur le réseau via l’un des protocoles SMB (Windows), NFS, (Unix, Linux), etc.

TrueNAS SCALE, activer le partage réseau

Activation du partage réseau sous TrueNAS
Activation du partage réseau sous TrueNAS

Par défaut, les services de partages doivent être activés. Se rendre sous :

      • Partages,
      • Puis activer le bon protocole selon le système d’exploitation utilisé. Windows étant majoritairement utilisé, on active le Partages Windows (SMB) via les trois petits points,
      • Cliquer sur Activer le service,
Service activé du partage réseau sous TrueNAS
Service activé du partage réseau sous TrueNAS

La mention STOPPED, passe à RUNNING.

Pour vérifier que le service est effectif, sous l’explorateur de Windows, onglet Réseaux. Le terminal TRUENAS doit être visible.

Vérification de la présence du NAS partagé via SMB sous Windows
Vérification de la présence du NAS partagé via SMB sous Windows

Activer un service manuellement à chaque fois que vous redémarrez votre NAS est à la longue fastidieux. C’est pour cette raison que TrueNAS propose une option de Démarrage automatique.

      • Paramètres système > Services > SMB ou services de partage choisis,
      • Puis Cocher la case Démarrage automatique.
Démarrage automatique des services sous TrueNAS
Démarrage automatique des services sous TrueNAS

C’est également l’endroit pour éditer finement l’un des services (icône crayon).

TrueNAS SCALE, groupes, utilisateurs

Maintenant, il faut ajouter des utilisateurs afin d’attribuer la gestion des droits ACL (lecture/écriture…) de chaque dossier à partager, afin d’y accéder sur le réseau.

Création d'utilisateurs et de groupes sous TrueNAS
Création d'utilisateurs et de groupes sous TrueNAS

La catégorie Identifiants offre la possibilité :

      • Créer des utilisateurs,
      • Créer des groupes d’utilisateurs dont les permissions sont identiques,
      • D’intégrer votre NAS au domaine Active Directory,
      • Créer des sauvegardes, Backup,
      • D’ajouter un certificat SSL,
      • D’activer la double authentification à deux facteurs.
          • Créer un groupe utilisateurs

Un NAS personnel regroupe généralement les membres d’une même famille ou d’un secteur en entreprise. Il est plus commode de les rassembler au sein d’un même groupe pour se faciliter la gestion ACL. En effet, ils hériteront tous des droits parent du groupe.

      • Identifiants > Groupes Locaux > Ajouter
Ajouter un groupe d'utilisateur sous TrueNAS
Ajouter un groupe d'utilisateur sous TrueNAS
      • Renseigner le nom du groupe d’utilisateurs, ici Famille,
Paramètres du groupe sous TrueNAS
Paramètres du groupe sous TrueNAS
      • Vous pouvez préférer peut-être vous identifier via le groupe (cocher Authentification Samba, Windows)
      • Puis Enregistrer.
          • Créer un utilisateur

La procédure est identique aux groupes, sauf le chemin.

      • Identifiants > Utilisateurs Locaux > Ajouter
Ajouter un utilisateur sous TrueNAS
Ajouter un utilisateur sous TrueNAS
      • Renseigner le nom de l’utilisateur et son mot de passe,
      • Désactiver Créer un nouveau groupe principal,
      • Choisissez les groupes auxquels il ou elle appartiendra,
          • Groupe auxiliaire, primaire : le groupe que vous avez créé, afin de les ajouter automatiquement,

Pour les autres options, laisse par défaut.

      • Puis Enregistrer.

TrueNAS SCALE, partager un dataset

Une fois le service activé et les utilisateurs ajoutés, vous devez partager vos datasets et configurer leurs autorisations ACL (droits utilisateurs).

      • Partage > sous SMB > Ajouter,
Partager un dataset au partage sous TrueNAS
Partager un dataset au partage sous TrueNAS
      • Sélectionner le chemin du dataset,
      • Cliquer sur Enregistrer.
Sélection du chemin du dataset
Sélection du chemin du dataset

TrueNAS SCALE vous demande de redémarrer le service pour qu’il soit pris en compte.

Message de redémarrage du service SMB de la part de TrueNAS
Message de redémarrage du service SMB de la part de TrueNAS

Sous SMB, le dataset sélectionné doit apparaitre dans la liste et offre :

      • En cliquant sur son nom, de le modifier,
      • De le désactiver/activer du partage SMB sans le supprimer,
      • De configurer les ACL globaux à l’ensemble des utilisateurs (à ne pas modifier, sauf car particulier de lecture seule),
      • Les ACL du système de fichiers,
      • Et enfin, de le supprimer du partage.
Dataset bien ajouté à la liste du partage SMB
Dataset bien ajouté à la liste du partage SMB

TrueNAS SCALE, attribution ACL (droits utilisateurs), dossier personnel

Les attributions ACL permettent, la gestion des droits utilisateurs en lecture, écriture, contrôle total, ou simplement le traverser, du NAS.

          • Edite Filesystem ACL

Attribution des droits ACL d'un dataset sous TrueNAS
Attribution des droits ACL d'un dataset sous TrueNAS
      • Cliquer sur l’icône Edite Filesystem ACL,
Page d'attribution des droits ACL d'un dataset sous TrueNAS
Page d'attribution des droits ACL d'un dataset sous TrueNAS

À gauche se trouve le type d’utilisateur, à droite les autorisations accordées.

      • Cliquer sur l’icône Ajouter un élément,
Ajouter un élément ACl au dataset
Ajouter un élément ACl au dataset
      • Sous Entrée de contrôle d’accès :
          • Qui : le type d’utilisateur, choisir dans la liste Groupe,
          • Groupe : le groupe qui regroupe vos utilisateurs précédemment créés, ici Famille.
      • Sous Autorisation :
          • Type d’autorisation* : laisser basique,
          • Autorisation* : sélectionner l’autorisation correspondante selon les restrictions voulues :
              • lecture : pour lire le contenu sans la possibilité de modification, d’ajout, etc.,
              • Modifier : lire et écrire,
              • Traverser : passer pour atteindre les sous-dossiers,
              • Contrôle total : toutes les permissions accordées.

La case Appliquer les autorisations de manière récursive, pour l’ensemble du dastaset et ses sous-dossiers.

      • Cliquer sur Sauvegarder le liste de contrôle d’accès.

Un bon moyen de vérifier que l’autorisation est fonctionnelle, commencer par lecture et vérifier. Ensuite sur Modifier…

          • Ajouter le dossier personnel à un utilisateur

Le dossier personnel a la même fonction que celui de Windows qui regroupe tous les dossiers et fichiers d’un utilisateur. Il n’est visible et accessible que par l’utilisateur authentifié.

Tout d’abord, vous devez :

      • Configurer les ACL.
Type du partage d'un dossier sous TrueNAS
Bouton Options Avancées
          • Ajout et partage du dataset utilisateur

Pour cela, se rendre sous la rubrique :

      • Datasets, puis sélectionner le dataset à éditer,
      • Cliquer sur Ajouter un Dataset, bouton bleu en haut à droite.
      • Donnez-lui un nom, comme tous les datasets, que je vais nommer Documents,
      • Type de partage SMB,
      • cliquer sur Enregistrer, en bas de page,
Partager un dataset au partage sous TrueNAS
Partager un dataset au partage sous TrueNAS
      • Ensuite, direction Partages
      • Cliquer sur Ajoute au niveau du partage SMB,
Sélection du chemin du dataset
Sélection du chemin du dataset
      • Sélectionner le chemin du dataset,
      • Sous objectif* : Choisir « Multi-protocol (NSFv4/SMB) shares », sans quoi l’option sera verrouillée,
      • Cliquer sur Options Avancées,
Sélection du chemin du dataset
Options avancées de la sélection du chemin du dataset
      • Faites défiler vers Autres Options,
      • Cocher Utiliser comme partage d’accueil (home),
      • Enregistrer,
      • Restart Service,
Message de redémarrage du service SMB de la part de TrueNAS
Message de redémarrage du service SMB de la part de TrueNAS

Ensuite, vient l’étape qui peut faire peur, sauf que là, TrueNAS SCALE propose un profil ACL home qui se charge de paramétrer comme il faut les autorisations.

Attribution des droits ACL d'un dataset sous TrueNAS
Attribution des droits ACL d'un dataset sous TrueNAS
      • Bouton Edit Filesystem ACL,
Sélection du profil ACL home propose par TrueNAS
Sélection du profil ACL home propose par TrueNAS
      • Bouton Use Preset,
      • Sélectionner le profil NSF4_HOME,
      • Puis Continuer,
      • Enfin, Sauvegarder La liste De Contrôle D’accès.

Bien qu’activer et visible, il n’est pas encore accessible par manque d’autorisations. Les droits ACL de l’utilisateur doivent être effectifs.

          • Méthode N°1

      • Se rendre sous Identifiants > Utilisateurs,
      • Choisir l’utilisateur,
      • Puis Modifier,
Sélection du répertoire personnel et attribution ACL d'un utilisateur sous TrueNAS
Sélection du répertoire personnel et attribution ACL d'un utilisateur sous TrueNAS
      • Sélectionner le chemin du dossier précédemment ajouté comme dossier home,
      • Ensuite cocher Create Home Directory,
      • Laisser les autorisations telles quelles (valable iniquement pour Unix/Linux). Sachez qu’Exécuter doit être toujours activé pour l’utilisateur.
          • Méthode N°2

Cette seconde méthode consiste à ajouter tous les sous-datasets des utilisateurs au dataset parent où seront stockées les données personnelles de l’utilisateur.

Ajout des sous-datasets utilisateurs sous TrueNAS
Ajout des sous-datasets utilisateurs sous TrueNAS
      • Se rendre sous Datasets,

      • Ajouter les datasets utilisateurs,

      • Sélectionner le dataset,
      • appliquer les droits ACL sous Autorisation, Modifier,

Gestion des droits ACL home des sous-datasets utilisateurs
Gestion des droits ACL home des sous-datasets utilisateurs
      • Ajouter un Élément :
          • Qui * : utilisateur,
          • Utilisateur * : l’utilisateur,
          • Type d’autorisation * : basique,
          • Autorisations * : Modifier.
      • Enfin, Sauvegarde La Liste De Contrôle D’accès.

Se rendre :

      • Identifiants > Utilisateurs locaux,
Sélection du répertoire personnel et attribution ACL d'un utilisateur sous TrueNAS
Sélection du répertoire personnel et attribution ACL d'un utilisateur sous TrueNAS
      • Sélectionner l’utilisateur,
      • Choisir le chemin complet du dataset de l’utilisateur, puis enregistrer.
          • Accéder au partage du NAS sous Windows

Sous Windows, il y a toujours plusieurs méthodes pour accéder aux fonctionnalités.

      • La première : en passant par l’explorateur de fichiers et se rendre sous Réseau. La fenêtre d’authentification apparaît.
Accès aux partages réseau TrueNAS
Accès aux partages réseau TrueNAS
        • Touches Windows + r, ou clic droit, bouton démarrer, Exécuter,
Saisir le chemin UNC de votre NAS dans l'outil Exécuter
Saisir le chemin UNC de votre NAS dans l'outil Exécuter
      • Saisir l’adresse de votre NAS.

\\192.168.1.20

      • Puis OK
Raccourci UNC de votre NAS sous l'explorateur de fichiers Windows
Raccourci UNC de votre NAS sous l'explorateur de fichiers Windows

Ce qui va ouvrir la fenêtre d’authentification d’un utilisateur. Parcourir, revient à la première méthode.

Boîte de Dialogue d'authentification réseau
Boîte de Dialogue d'authentification réseau d'un utilisateur
      • Dans les deux méthodes, renseigner le nom et le mot de passe de l’utilisateur.

Vous pouvez noter la présence des dossiers utilisateur, homes et max, ainsi que des autres dossiers que vous avez partagés Photos.

Vériffier bien que vous y ayez accès normalement, que les autorisations ACL soient effectives. Si ce n’est pas le cas, vérifier votre configuration dans l’interface de TrueNAS SCALE.

Contenu du partage réseau de votre NAS
Contenu du partage réseau de votre NAS
          • Changer d’utilisateur réseau distant Windows

Si, pour vos essais, vous souhaitez tester d’autres utilisateurs, il vous faudra vous déconnecter du réseau.

      • Exécuter l’Invite de commandes,
      • Saisir net use pour vérifier qu’il y a bien un utilisateur connecté,

net use

      • Puis net use /delete *, afin de libérer l’accès à un autre utilisateur,

net use / delete *

      • O et entrée pour valider.
Libérer la connexion réseau distante via l'Invite de Commandes
Libérer la connexion réseau distante via l'Invite de Commandes

Dans la partie suivante, nous aborderons la suite du partage réseau, la gestion multimédia (musique, vidéo, photo) à l’aide des protocoles SMB, UPnP/DLNA.

Publicités
0 0 votes
Évaluation de l'article
S’abonner
Notifier de
guest
0 Commentaires
le plus récent
le plus ancien le plus populaire
Commentaires en ligne
Afficher tous les commentaires