Avant-propos
Nous nous limitons ici aux dossiers « Mes Documents » et « Application Data ». En effet, ce sont ces deux dossiers qui sont le plus problématique lors de l’ouverture de la session des utilisateurs, leur taille pouvant être relativement conséquente. Le but de cette procédure est d’éviter la synchronisation de ces données à l’ouverture et à la fermeture de la session utilisateur afin d’optimiser le temps de chargement du profil.
Paramétrage SAMBA
Préparation du serveur
data
le répertoire personnel de l’utilisateur et winprofile
le répertoire contenant son profil. On considère de plus que vos partages SAMBA pour les profils sont situés dans /data/home-profiles/login
.Recopiez les deux dossiers que nous souhaitons déplacer :
sudo cp -rp /data/homes-profiles/login/winprofile/{Mes Documents,Application Data} data/homes-profiles/login/data
Les données sont désormais correctement accessibles.
Préparation du poste client
Session administrateur
Application Data;Mes Documents;Local Settings;Temporary Internet Files;History;Temp
Désactiver les fichiers hors connexion depuis l’explorateur de fichier : Outils -> Options, puis dans l’onglet « Fichiers hors connexion », décochez la cas « Autoriser l’utilisation de fichiers hors connexion ».
Fermez alors la session.
Session utilisateur
Ouvrez une session avec l’utilisateur que vous souhaitez modifier. Ouvrez l’éditeur de registre regedit
pour modifier la ruche locale de l’utilisateur. Recherchez la clé [HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionExplorerUser Shell Folders]
. Modifiez les entrées AppData et Personal pour leur donner les valeurs respectives suivantes :
\serveur_sambaloginApplication Data
\serveur_sambaloginMes Documents
Fermez la session de l’utilisateur. Les 2 dossiers sont supprimés du profil sur le serveur. Vous pouvez le constater avec la commande ls /data/homes-profiles/login/winprofile
. Ouvrez de nouveau la session et assurez-vous que Mes Documents pointent effectivement au bon endroit. Supprimez le dossier Application Data encore présent localement dans le profil et lancer une application qui stocke ses paramètres dans ce dossier (Thunderbird par exemple). Si tout fonctionne, la migration a réussi et vous accédez nativement via SAMBA à vos deux dossiers.
Liens
- Documentation officielle SAMBA
Leave a Reply