[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Problème Samba entre 2 machines Debian...



Title: Pro. Signature
Sooorry, j'ai confusionné ...
le mount.cifs avec le credential indiqué ne porte pas sur le montage mais bel et bien sur l'accès au fichiers montés.
En clair, vous demandez bien que l'accès au mount se fasse sous l'identité 33.
Mais si effectivement, comme le dit Bruno, l'uid 33 correspond à www-data alors là est le problème ; mais vous pouvez tout à fais indiquer uid=samba
d'autant qu'il y a un mapping ?

Pierre

Le 10/08/2010 09:23, David BERCOT a écrit :
Bonjour,

Le Mon, 09 Aug 2010 18:35:58 +0200,
TOUZEAU Pierre SGAR14 <pierre.touzeau@basse-normandie.pref.gouv.fr> a
écrit :
  
Je ne suis pas un habitué des accès Samba via un Debian plutôt qu'un
Win mais j'ai le sentiment que votre problème vient du fait  :
qu'a partir d'un poste XP l'utilisateur qui "touche" aux fichiers est 
toujours  samba.samba (clauses force user .group)
    
Ce qui me paraît logique vu que c'est ce qu'on lui demande ;-)

  
tandis qu'avec le mount, l'utilisateur qui "touche" les fichiers est 
l'utilisateur classique même si vous faite monter le partage en 33.33 
(samba j'imagine)
    
Là, ça me paraît justement beaucoup moins logique. Pourquoi est-ce que
le client Debian ne respecte pas ce que lui indique le serveur Samba ?

  
Il n'y a pas ce changement d'utilisateur, pour le vérifier ,faite un
"su samba"
    
En fait, ce compte samba n'existe pas sur le client Debian. De même que
l'uid et le gid indiqués par le serveur (1500 & 1500).
Mais si je comprends bien, le client Debian ne respecte pas ce que lui
dit le serveur ???

Là, je suis mal parti ;-)

Merci.

David.

  
My two cent.

Pierre

Le 09/08/2010 14:56, David BERCOT a écrit :
    
Bonjour,

Sur un serveur Debian (Lenny), j'ai une ressource partagée de la
manière suivante :
[ressource]
        comment = Ressource
        path = /ressource
        valid users = @groupeAD
        read _only_ = no
        browseable = no
        create mask = 0775
        directory mask = 0775
        force user = samba
        force group = samba
        force create mode = 0775
        force directory mode = 0775
A partir d'un poste sous Windows XP, je me connecte à cette
ressource via un compte du groupeAD et tout fonctionne
parfaitement : lecture, écriture, avec les bons droits...

En revanche, à partir d'une autre machine Debian (toujours Lenny),
si je rajoute cette ligne dans mon fstab :
//adresseIP/ressource  /mnt_ressource  cifs
credentials=.smbcredentials ça ne fonctionne plus.
En root, j'arrive bien à écrire sur la ressource, mais pas avec un
user "classique". De même, si je rajoute un uid=33,gid=33 dans mon
fstab, ça ne change rien.

Je m'arrache les cheveux depuis ce matin car, la semaine dernière,
avant de ré-installer ce serveur, ça fonctionnait correctement.

Auriez-vous une piste à me donner ?

Merci d'avance.

David.
      
  

--

Pierre Touzeau

----------------------------------------------------------
Chargé de mission  /  Préfecture de region Basse-Normandie
SGAR/rue Daniel HUET/14038 CAEN CEDEX/Tel: +33 231 306 306
pierre.touzeau@basse-normandie.pref.gouv.fr / Fax: ... 564
----------------------------------------------------------


Reply to: