Samba réseau Ubuntu - Debian - XP - Vista

Bonjour,

Je n’ai jamais réussi à faire fonctionner un réseau samba correctement.

Voila mon smb.conf sur ma ubuntu:

[global]
workgroup = WORKGROUP
netbios name = Louis
security = domain
[icy_box]
path = /home/louis/.icy_box
comment = Documents

et le smb.conf sur ma debian:

[global]
        netbios name = SERVER
        server string = Debian
        security = DOMAIN
        domain master = Yes
        wins support = Yes

[louis]
        path = /home/louis
        valid users = %S
        create mask = 0700
        directory mask = 0700

[netlogon]
        comment = Network Logon Service
        path = /home/samba/netlogon
        guest ok = Yes
        share modes = No

[profiles]
        comment = Users profiles
        path = /home/samba/profiles
        create mask = 0600
        directory mask = 0700
        browseable = No

[printers]
        comment = All Printers
        path = /var/spool/samba
        create mask = 0700
        printable = Yes
        browseable = No

[print$]
        comment = Printer Drivers
        path = /var/lib/samba/printers

Tous les PC arrivent à se voir entre eux, mais lorsque à partir d’un windows j’essaie de me connecter, il me met systematiquement cette erreur:

[quote]\Louis n’est pas accessible, vous ne disposez peut-être pas des autorisations nécessaires pour utiliser cette ressource réseau.Contactez l’administrateur de ce serveur pour savoir si vous avez les autorisations necessaires.

Le serveur spécifié ne peut pas executer l’opération demandée.[/quote]

et j’aimerais savoir, en passant, si vous le savez, comment modifier en détail la config des PC M$.

Avez-vous une solution, ou un smb.conf magique qui permette que sans login/mdp on puisse se connecter sur une machine de mon réseau?

Quelles options faut-il ajouter pour que ma debian soit le serveur principal du réseau?

Merci d’avance,

L0u!$

[louis]
        path = /home/louis
        public = yes
        browseable = Yes
        writeable = Yes
        create mask = 0700
        directory mask = 0700

Merci cela répond à un de mes problèmes, mais pas à celui qui arrive lorsque j’essaie de me connecter à partir de windows.

D’ailleurs, lorsque j’éssaie de me connecter à ma debian cela m’affiche ceci:

[quote]\Debian n’est pas accessible, vous ne disposez peut-être pas des autorisations nécessaires pour utiliser cette ressource réseau.Contactez l’administrateur de ce serveur pour savoir si vous avez les autorisations necessaires.

Les informations de configuration n’ont pas pu être lues sur le controleur de domaine car l’ordinateur n’est pas disponible ou l’accès a été refusé.
[/quote]

j’ai exactement le même problème, faire un partage sans log/mdp debian vista xp
j 'ai déjà posté sur le forum fait un bon paquets de tuto sur la toile mais sans résultat
donc si tu trouves la solution :smt023 …donne nous la vite

Bonjour,

Une petite question : vos réseaux comportent-ils un controleur de domaine (samba ou windows server) ? En effet, le mode de securité domain correspond va diriger les requetes d’authentification vers le controleur de domaine du reseau. Les machines avec ce niveau de securité doivent disposer d’un compte sur un PDC (en les enregistrant par net rpc join). De plus on ne peut pas avoir à la fois security = domain et domain master = yes c’est totalement incompatible.
Pour un partage authentifié (pour un utilisateur louis existant sur le serveur en compte unix ET samba) essayez ceci à mon avis :

[global]
        workgroup = WORKGROUP
        netbios name = SERVER
        server string = Debian
        security = user
        encrypt password = yes #Windows envoie ses mdp en crypté depuis W98 si je me souviens bien
[louis]
        path = /home/louis
        valid users = %S
        create mask = 0700
        directory mask = 0700 

il faut bien sur que louis existe en compte unix et l’avoir ajouté au utilisateurs samba par
smbpasswd -a louis

D’accord, merci beaucoup de ta réponse qui me clarifie un peu les choses.

Ce que j’aimerai, moi, c’est éviter d’avoir à s’authentifier pour se connecter à une machine.

Connais-tu la signification des autres possibilités pour le paramètre security ?

michel-eudes.net/blog/index. … ous-ubuntu

mieux, installe le paquet samba-doc et va faire un tour dans /usr/share/doc/samba-doc/ il y a la reponse a tout ce ue tu cherche et 100 fois plus

Et bien là je lui souhaite bon courage …

Problème résolu!

en fait, tout était dans la man page de smb.conf
le problème, c’est qu’elle fait plus de 3000 lignes …

Enfin bon j’ai trouvé mon bonheur:
Tout marche à la perfection, sans demande de login, sans beugs, dans n’importe quel sens ou presque:
linux(Debian/Ubuntu)->Vista(juste pour lui, je dois entrer le login, mais sans mot de passe),
Vista->linux(Debian/Ubuntu),
XP->linux,
linux->XP ne marche pas j’ai encore une erreur. Mais sachant que XP est une marchine virtuelle de test, cela ne m’importe pas trop.
voici les smb.conf de mes deux machines:
Debian(Serveur):

[global]
        netbios name = SERVER
        server string = Debian
        ;workgroup = WORKGROUP
        security = share
        domain master = yes
        local master = yes
        os level = 65
        guest account = nobody
[louis]
        path = /home/louis
        guest ok = yes
        public = yes
        browseable = Yes
        writeable = Yes
        create mask = 0700
        directory mask = 0700

Ubuntu(Client):

[global]
        workgroup = WORKGROUP
        netbios name = Totosh
        security = share
        guest account = nobody
[icy_box]
        path = /home/louis/.icy_box
        guest ok = yes
        comment = Documents
        public = yes
        browseable = Yes
        writeable = Yes
        create mask = 0700
        directory mask = 0700

Sachant que je n’ai pas encore configuré les imprimantes,cela ne va pas tarder.

Merci particulièrement à tp2415 et à thomas.leclerc, et merci aussi aux autres

domain master = yes ne sert à rien chez toi, tu es en security = share. enfin je pense.

si si, j’ai vérifié. en fait les deux vont ensemble en quelque sorte.

“domain master = yes” permet que ma debian diffuse les noms des pc. Je veux que ce soit elle vu que c’est mon serveur, et qu’elle est toujours allumée.