Didier PFENNIG a écrit :

Pascal Vilarem a écrit :

Didier PFENNIG a écrit :

A défaut de réponse sur la liste débutant (fil [SAMBA => A tout hasard]), je m'adresse à vous.
Merci à vous si vous avez une idée de l'origine du problème.
Didier

=> le problème :
Un réseau local avec que des portables W$xp et un serveur DHCP et SMB sous mdk10.1. Je partage des répertoires pour les user sous XP. Mais aucun des user ne parvient à connecter un lecteur.
Voila le message :

5805 : treeconnect failed:ERRDOS
ERRnosuchshare (you specified an invalid share name) SMB connection failed

... et puis plus rien. J'ai vérifié samba.conf et tout me paraît normal. J'ai pourtant fait ça ailleurs sans pb.
Par quelle vérification vous me conseillez de commencer ?


samba démarré ?

la config wins propre?

la déclaraton des users samba faite ? smbpasswd -a

postes ton smb.conf nettoyé des commentaires et les lignes blanches ici ça évitera de perdre du temps.

A+


voici le contenu de smb.conf

=====================================
   workgroup = IRAM
  netbios name = srvlinux
   server string = smblinux %v

   printcap name = cups
   load printers = yes

   printing = cups

   printer admin = @adm

# 3. Logging Options:
   log file = /var/log/samba/log.%m

# Put a capping on the size of the log files (in Kb).
   max log size = 50

# Allow users to map to guest:
  map to guest = bad user

# Security mode. Most people will want user level security. See
# security_level.txt for details.
   security = user

# The smbpasswd file is only required by a server doing authentication, thus
# members of a domain do not need one.
  encrypt passwords = yes
  smb passwd file = /etc/samba/smbpasswd

# 5. Browser Control and Networking Options:
   socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192



#============================ Share Definitions
 ============================== [homes]
   comment = Home Directories
   browseable = no
   writable = yes

# 'printing=cups'
[printers]
   comment = All Printers
   path = /var/spool/samba
   browseable = no

# to allow user 'guest account' to print.
   guest ok = yes
   writable = no
   printable = yes
   create mode = 0700

# =====================================
# print command: see above for details.
# =====================================
print command = lpr-cups -P %p -o raw %s -r # using client side printer
drivers.
   use client driver = yes

[print$]
   path = /var/lib/samba/printers
   browseable = yes
   write list = @adm root
   guest ok = yes
   inherit permissions = yes


[pdf-gen]
   path = /var/tmp
   guest ok = No
   printable = Yes
   comment = PDF Generator (only valid users)
   printing = bsd
   print command = /usr/share/samba/scripts/print-pdf "%s" "%H" "//%L/%u"
 "%m" "%I" "%J" &
    lpq command = /bin/true


[arc]
   path = /home/iram/arc
   comment = /home/iram/arc
   public = yes
   guest ok = yes
   writable = yes

[tec]
   path = /home/iram/tec
   comment = /home/iram/tec
   public = yes
   guest ok = yes
   writable = yes

[aga]
   path = /home/iram/aga
   comment = /home/iram/aga
   public = yes
   guest ok = yes
   writable = no
   wide links = no

================================


I) Remarques et pistes diverses :

1) déjà manque la déclaration des homes en tête des partages cé normal ?

[homes]
  comment = Home Directories
  browseable = no
  writable = yes

2) ensuite manque l'activation wins (très important pour m$2k et m$xp ) :

wins support = yes

et faudra déclarer l'ip de ta machine comme serveur wins sur les postes clients (ou au niveau du serveur dhcp si tu distribues les configs rézo)... dans l'absolu faudrait aussi imposer ton serveur comme unique master browser mais si tu n'as que quelques machines les perfs ne seront pas touchés.

3) après faut vérifier que (si tu as mis un firewall) ta machine accepte les connections entrantes sur les ports udp et tcp 137 138 139 445 et 1512 (y'a moyen d'affiner après) pour le réseau local

II) maintenant je pense que le seul vrai problème c'est que tu n'as pas ajouté d'utilisateurs samba...

#smbpasswd -a username
[password]
[re-password]

tant que tu n'auras pas procédé au smbpasswd -a pour chaque utilisateur, ces utilisateurs seront considérés comme inexistants par samba.

A+
Pascal



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

Répondre à