Re: [Confirme] droits d'ecriture samba

2006-11-22 Par sujet El Manu
Le vendredi 17 novembre 2006 à 17:16 +0100, CC a écrit :
 Selon El Manu [EMAIL PROTECTED]:
 
  Salut les pros,
 
  J'ai un tout petit souci à résoudre avec samba et 2007.
  j'ai un portable sous 2007.
  Je vient d'installer un serveur, sous 2007 aussi, qui fait office de
  serveur de fichiers pour des backups.
  J'ai donc configuré Samba dessus, la plupart des utilisateurs étant sous
  XP, en déclarant les homes directories dans le fichier smb.conf comme
  ça :
  [homes]
  path=
  comment = Home Directories
  browseable = yes
  public = yes
  writable = yes
  hide dot files = no
  preserve case = yes
  inherit permissions = yes
 
  J'ai également déclaré les users/passwords dans le smbpass qui va bien.
 
  Quand je monte le homes sur mon portable en spécifiant le user/password,
  tout fonctionne au poil SAUF que je n'ai pas le droit d'écrire sur le
  serveur, parce que root prend possession de mon rep de montage et me
  fout des permissions en drwxr-xr-x
 
  Il me manque donc un tout petit quelque chose, mais quoi ??
 
  Merci d'avance
 
  El Manu
 
 
 supprimer la ligne path =
 supprimer inherit permissions
 mettre browseable à no
 mettre public à no

encore moins bien : je vois le serveur, mais je ne vois plus le home
qu'il partage..

 vérifier que tu es mode de sécurité users et que tes utilisateurs existent 
 côté
 linux et samba, au besoin les créer
Heuuu, comment vérifier qu'on est en mode users ?
A priori oui, et les users existent sur linux et samba, même noms, mêmes
pass...

D'autres idées ?
 
 --
 CC
 pièce jointe document plein texte (message-footer.txt)
 
 Want to buy your Pack or Services from Mandriva? 
 Go to http://store.mandriva.com
 Join the Club : http://www.mandrivaclub.com
 


Want to buy your Pack or Services from Mandriva? 
Go to http://store.mandriva.com
Join the Club : http://www.mandrivaclub.com



Re: [Confirme] droits d'ecriture samba

2006-11-22 Par sujet cc
Le mercredi 22 novembre 2006 17:22, El Manu a écrit :
 Le vendredi 17 novembre 2006 à 17:16 +0100, CC a écrit :
  Selon El Manu [EMAIL PROTECTED]:
   Salut les pros,
  
   J'ai un tout petit souci à résoudre avec samba et 2007.
   j'ai un portable sous 2007.
   Je vient d'installer un serveur, sous 2007 aussi, qui fait office de
   serveur de fichiers pour des backups.
   J'ai donc configuré Samba dessus, la plupart des utilisateurs étant
   sous XP, en déclarant les homes directories dans le fichier smb.conf
   comme ça :
   [homes]
   path=
   comment = Home Directories
   browseable = yes
   public = yes
   writable = yes
   hide dot files = no
   preserve case = yes
   inherit permissions = yes
  
   J'ai également déclaré les users/passwords dans le smbpass qui va
   bien.
  
   Quand je monte le homes sur mon portable en spécifiant le
   user/password, tout fonctionne au poil SAUF que je n'ai pas le droit
   d'écrire sur le serveur, parce que root prend possession de mon rep de
   montage et me fout des permissions en drwxr-xr-x
  
   Il me manque donc un tout petit quelque chose, mais quoi ??
  
   Merci d'avance
  
   El Manu
 
  supprimer la ligne path =
  supprimer inherit permissions
  mettre browseable à no
  mettre public à no

 encore moins bien : je vois le serveur, mais je ne vois plus le home
 qu'il partage..
le partage [homes] permet de partager automatiquement le répertoire de 
l'utilisateur qui se connecte (répertoire défini dans /etc/passwd, en 
général /home/user). La directive path permet d'outrepasser ce fonctionnement 
mais ce n'est pas une bonne idée (sauf si l'on utilise une macro samba 
permettant de monter le bon répertoire) : exemple tiré du man :

 If  you  decide  to  use a path = line in your [homes] section, you may
   find it useful to use the %S macro. For example :

   path = /data/pchome/%S

Ce partage ne doit *pas* être visible (ce n'est homes que l'on doit voir, mais 
un répertoire au nom de l'utilisateur. Ce partage est par nature personnel et 
ne doit *pas* être public.

Je confirme ce que j'ai posté précédemment , si tu ne vois pas ton partage, 
c'est que l'utilisateur n'existe pas (côté samba et/ou linux).


  vérifier que tu es mode de sécurité users et que tes utilisateurs
  existent côté linux et samba, au besoin les créer

 Heuuu, comment vérifier qu'on est en mode users ?
voir si tu as le paramètre
security = user
dans ton smb.conf (c'est normalement la valeur par défaut, tu peux vérifier 
avec testparm -v

 A priori oui, et les users existent sur linux et samba, même noms, mêmes
 pass...

 D'autres idées ?

  --
  CC
  pièce jointe document plein texte (message-footer.txt)
  
  Want to buy your Pack or Services from Mandriva?
  Go to http://store.mandriva.com
  Join the Club : http://www.mandrivaclub.com
  

Want to buy your Pack or Services from Mandriva? 
Go to http://store.mandriva.com
Join the Club : http://www.mandrivaclub.com