Projet

Général

Profil

Tâche #34773

Scénario #35233: Traitement express fermés 31/03/2023

EOLE 2.9 : Ajouter "inherit owner" dans smb.conf (tous modules avec une section [homes])

Ajouté par Klaas TJEBBES il y a plus d'un an. Mis à jour il y a 12 mois.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Début:
21/03/2023
Echéance:
% réalisé:

100%

Temps estimé:
0.00 h
Restant à faire (heures):
0.0

Description

Lorsque l'utilisateur a un profil itinérant, le dossier contenant le profil est créé par Windows lors de la première connexion de l'utilisateur.
Le dossier se trouve dans [homes]/profile.V6. Or quand Windows crée ce dossier pour l'utilisateur "admin", il appartient alors à l'utilisateur "root".

root@scribe:~# ll /home/adhomes/admin/profil.V6/ -d
drwxrwx---+ 14 root domain users 4096 oct.  24 15:05 /home/adhomes/admin/profil.V6//

Lors de l'ouverture de la session suivante par "admin", Windows génère une erreur indiquant que le dossier "profil.V6" n'appartient pas à l'utilisateur et que la session a été ouverte en utilisant un profil temporaire qui ne sera pas sauvegardé lors de la fermeture de session.

Pour résoudre ce problème et rendre le profil itinérant fonctionnel, il faut que le dossier appartienne à "admin". Pour ce faire, il faut ajouter l'option

inherit owner = yes

dans la section [homes] du fichier "smb.conf".

Révisions associées

Révision 9337c9a1 (diff)
Ajouté par Joël Cuissinat il y a environ un an

Add "inherit owner = yes" in [homes] section

Ref: #34773

Historique

#1 Mis à jour par Klaas TJEBBES il y a plus d'un an

  • Description mis à jour (diff)

#2 Mis à jour par Gilles Grandgérard il y a plus d'un an

  • Tracker changé de Demande à Scénario
  • Début 24/10/2022 supprimé

#3 Mis à jour par Joël Cuissinat il y a environ un an

  • Tâche parente mis à #34668

#4 Mis à jour par Joël Cuissinat il y a environ un an

  • Statut changé de Nouveau à En cours
  • Assigné à mis à Joël Cuissinat
  • Début mis à 21/03/2023

Template smb-include_shares.conf issu du projet eole-scribehorus
Template smb-ad.conf issu du projet EOLE AD DC

#5 Mis à jour par Joël Cuissinat il y a environ un an

  • Sujet changé de Ajouter "inherit owner" dans smb.conf (tous modules avec une section [homes]) à EOLE 2.9 : Ajouter "inherit owner" dans smb.conf (tous modules avec une section [homes])

#6 Mis à jour par Joël Cuissinat il y a environ un an

  • Statut changé de En cours à À valider
  • % réalisé changé de 0 à 100

#7 Mis à jour par Joël Cuissinat il y a environ un an

Au niveau des options actuellement appliquées sur la section [homes] d'un module Seth (ac.file), c'est ultra-minimaliste !

[homes]
  path = "/home/adhomes/%u" 
  root preexec = /usr/share/eole/sbin/create_adhome.sh "%u" "/home/adhomes" 
  comment = Home Directories
  browseable = no
  read only = no

#8 Mis à jour par Klaas TJEBBES il y a presqu'un an

Seth a un fonctionnement différent de Scribe. L'option "vfs objects = acl_xattr" y est activée contrairement à Scribe https://dev-eole.ac-dijon.fr/issues/34869
Pour le moment les profils itinérants ne posent pas de problème avec Seth.

#9 Mis à jour par Klaas TJEBBES il y a 12 mois

  • Statut changé de À valider à Fermé
  • Restant à faire (heures) mis à 0.0

Que Scribe 2.9 (pas AmonEcole, pas Seth, pas versions précédentes)

#10 Mis à jour par Joël Cuissinat il y a 12 mois

  • Temps estimé mis à 0.00 h
  • Tâche parente changé de #34668 à #35233

Formats disponibles : Atom PDF