La réponse réelle à votre question
Étant donné une structure de fichiers pour les comptes d'utilisateur de \file -serveur \students\grad -année \user -Dossier d'accueil
est-il possible de créer des parts de \file -serveur \user -name
Pour répondre à votre question, oui, vous pouvez créer un partage de fichiers par dossier d'élève, et il sera mappé en tant que \\file-server\user1
pour le dossier de l'utilisateur 1, mais maintenir autant de partages est une folie. L'onglet profil d'ADUC ne fera pas cela pour vous. Vous devrez script ou le faire manuellement.
Vous pouvez mapper des sous-répertoires d'un partage si vous en avez besoin. Ainsi, si vous mappez les dossiers personnels de tous les utilisateurs à H:\
vous pouvez simplement mettre en correspondance H:\
pour Utilisateur1 comme \\file-server\students\User1
si vous suivez mes conseils ci-dessous, même si les User1
Le dossier lui-même n'est pas explicitement partagé. C'est une caractéristique des partages de fichiers - vous pouvez mapper directement n'importe quel sous-dossier, même s'il n'est pas explicitement partagé, tant qu'il est implicitement partagé en vertu du partage d'un dossier parent.
Continuez à lire ci-dessous les recommandations qui vous faciliteront infiniment la vie.
Comment envisager l'aménagement de votre serveur de fichiers
J'ai environ 2000 comptes à gérer comme ça. J'aimerais donc trouver un moyen de créer automatiquement de véritables partages (comme ceux que l'on crée avec le partage avancé...).
Vous ne voulez pas avoir à gérer un partage distinct avec des autorisations de partage distinctes pour chaque utilisateur. C'est de la folie. Ayez \\file-server\students
partagé avec Everyone - Full Control
dans les autorisations de partage et Authenticated Users - Read - This folder only
dans les permissions NTFS. Ensuite, envisagez d'abandonner le grad-year
approche, car elle ne fait qu'ajouter de la complexité et faire en sorte que votre hiérarchie ressemble à ceci :
-Students (NTFS Permissions: Authenticated Users - Read - This Folder Only | Administrators - Full Control | System - Full Control || Share Permissions: Authenticated Users - Full Control)
---User1 (NTFS Permissions: User1 - Modify | Administrators - Full Control | System - Full Control)
---User2 (NTFS Permissions: User2 - Modify | Administrators - Full Control | System - Full Control)
Croyez-moi, j'ai eu affaire à ce problème dans de nombreux environnements d'enseignement supérieur. Cela devient un énorme PITA quand vous faites autre chose que \\file-server\students\user1
et de le partager à students
. À moins que vous n'ayez des dizaines de milliers de dossiers d'élèves, vous compliquez trop les choses.
Plusieurs actions contre une seule
Vous dites
J'ai un environnement mixte Mac/Windows. Les Macs fonctionnent beaucoup mieux avec un partage au niveau de la racine.
J'ai beaucoup travaillé dans des environnements mixtes OS X/Windows avec des partages SMB OS X consommant Windows et je n'ai jamais entendu parler de ce que vous décrivez. Je vais supposer que vous faites quelque chose de fou avec les permissions ou que vous avez des trucs environnementaux méchants en jeu ici, puisque la profondeur du dossier ne devrait pas avoir d'importance. Il n'y a vraiment aucun avantage à partager chaque dossier. Vraiment, contentez-vous de partager le dossier racine et utilisez les permissions NTFS correctement.
Concernant l'onglet "Profils" dans ADUC
Vous dites également
Je peux créer les dossiers personnels dans le répertoire des utilisateurs dans l'onglet Profil des propriétés de l'utilisateur d'AD en utilisant les éléments suivants \file -serveur \students\grad -année%%nom d'utilisateur%.
N'utilisez pas l'onglet des profils dans ADUC ! Il date de l'époque de Windows NT ! Il est là pour assurer la rétrocompatibilité et ne doit pas être utilisé. Vous devez utiliser GPO pour vos clients Windows et WGM/MCX sur vos Macs pour mapper ces partages.