Bonjour,

Je tente de configurer un serveur samba avec un client xp.
Je vous donne le context :

PC Linux : adresse ip 192.168.1.168



PC XP : adresse ip 192.168.1.42
nom de la machine anek971 (je suis pas mégalo :d)

Cahier des charges perso
Nom du controleur de domaine : maison
Nom netbios Mysamba
Les hotes autorisés sont ceux du réseau 192.168.1.0 et ma machine elle meme
Les dossier de partage qui a été créer à l'aide de la commande mkdir

J'ai télécharger et mis a jour samba à l'aide de la commande yum install
J'ai reparametré le fichier smb.conf :

[c]
#===============Configuration glaobal=======
[global]

guest account = nobody

#Liste des utilisateurs invalide ici root pour la sécurité
invalid users = root

#List des utilisateurs autorisé
hosts allow = 192.168.1. 127.

#Type de securité user pour obliger les utilisateurs a entré leur login et un mot de passe
security = user

#Nom du groupe de travail
workgroup = maison

#Chaîne de caractères apparaissant en commentaire dans la "Browse List". %h désigne le nom du serveur, %v la version de Samba
server string = %h server (Samba %v)

#nom de la machine pour les ordinateurs windows
netbios name = Mysamba


logon script = netlogon.bat
logon home = \%L\%U.profiles
logon path = \%L\profiles\%U
logon drive = H:

#Paramètres d'optimisation de l'interface réseau
socket options = IPTOS_LOWDELAY TCP_NODELAY SO_SNDBUF=4096 SO_RCVBUF=4096

#Definir si les mot de passe doivent etre cryptés
encrypt passwords = no

#Fichier contenant les comptes
smb passwd file = /etc/samba/private/smbpasswd

#Si le daemon nmbd fera office de serveur WINS
wins support = yes

#permet l'election du serveur samba qui maintien la liste des stations activbes
os level = 255

#ces paramatres signifient que la machine locale sera elue serveur
; domain master = yes
local master = yes
preferred master = yes

#===========Section homes====================
[homes]
comment = Home Directories
browseable = no
read only = no
create mask = 0755
directory mask = 0755

#============Section profil===================
[profiles]
path = /home/samba/profiles
writeable = yes
browseable = no
create mask = 0600
directory mask = 0700
#============Section =====================
[netlogon]
path = /home/netlogon
read only = yes
browseable = no

#=========Section paratage===================
[partage]
comment = Base de donnees des fournisseurs
path = /root/Bureau/partage
public = yes
writable = yes
printable = no


[/c]
j'ai ensuite testé ma conf a l'aide de la commande testparm tout a l'air correcte.
J'ai lancé le smb en tapant service smb start, tout va bien ici.

Ensuite j'ai rajouté l'utilisateurs anek971 a mon serveur linux a l'aide de useradd et smbpasswd.

J'ai ensuite été sur ma machine xp, j'ai modifié une des entrée de la base de registre à 0 ensute j'ai entrée le nom de domaine maison mais la il me dit qu'il ne le trouve pas.

Par curiosité j'ai lancé wireshark sur ma machine linux et je recoit bien les requetes nbns mais en retour ma machine renvoit un message icmp disant que mon client xp est introuvable.

J'ai betement enlever le pare feux windows pour voir mais j'ai le meme souci.

Merci d'avance.
Salut,

Je ne suis pas un "Pro" de Samba...loin de là.... 🙂... mais...

Et en te connectant sous XP avec les identifiants et mots de passe de l'utilisateur anek971, est-ce que ça marche ?
Bonjour,

Si tu veux que ton serveur soit visible dans le 'Voisinage réseau', il faut activer aussi nmb. Ce n'est pas obligatoire, mais ça aide la fonction voisinage réseau de XP.

Vérifies ces points :
Sur le serveur samba (ton Linux)

service smb status
service nbm status
Firewall port samba ouverts


Sur ton XP
Poste de travail + Réseau + Réseau Microsoft + Refresh <F5> (Plusieurs fois si XP est récalcitrant (eh oui ça arrive)

Ton groupe maison doit apparaître.
Dans ce groupe ton serveur Linux doit apparaître.

Bon courage ...
merci pour vos reponses, cependant rien n'y fait.
J'ai démarré les services smb(ca je le faisait déjà) et nmb(pour ce dernier je n'étais pas au courant) mais quand je vais dans Panneau de conf-> system et que je modifie le nom de domaine en tapant maison il me repond que le domaine maison n'a pas pu etre contacté.
Je tape la commande net view dans cmd il ne voit pas non plus mon serveur samba.
Une question je dois modifier l'onglet domaine ou groupe de travail (bon j'ai testé les deux mais ca change pas grand choses).

Ensuite quand je tente d'afficher les reseaux windows je ne vois tjs pas mon domaine samba.
Je suis un peu dérouté la en manque d'inspiration lol.
Bonsoir,

vois tu ta machine XP depuis ton server Samba ?
smbclient -L anek971
Lut,
ben au départ je n'avais meme pas installer le paquage smbclient donc je l'ai fait mais ca ne marche toujours pas.
Pourtant quand je tape la commande smbclient -L anek971 j'ai comme réponse :
[c]
[root@localhost samba]# smbclient -L anek971
Password:
Domain=[ANEK971] OS=[Windows 5.1] Server=[Windows 2000 LAN Manager]

Sharename Type Comment
--------- ---- -------
IPC$ IPC IPC distant
SharedDocs Disk
F$ Disk Partage par défaut
ADMIN$ Disk Administration à distance
Domain=[ANEK971] OS=[Windows 5.1] Server=[Windows 2000 LAN Manager]

Server Comment
--------- -------

Workgroup Master
--------- -------
[/c]
je sens que j'approche de la solution mais j'y suis pas encore :s et une question sur le pc XP je dois bien entrer le nom (maison)workgroup ou Mysamba(netbios) ou je dois enfaite entrer le groupe de travail??
j'ai testé les deux mais en vain.
Merci
Pour le nom de groupe de travail (workgroup) ou le nom de l'ordinateur :
Panneau de configuration
Système
Onglet Nom Ordinateur.

Mais si tu as déjà d'autres PC qui utilisent des ressources réseau de ton XP, ne modifie rien.


Pour le voisinage réseau :

Peux-tu vérifier sur ton XP les propriétés de ta carte réseau.
Panneau de configuration
Connexion réseau
Clic droit sur la carte réseau
Propriétés
Onglet Général

Vérifie que tu as la ligne 'client pour les réseaux Micro$oft', Sinon ajoute la avec le bouton <Installation> + <client pour les réseaux Micro$oft>.
Lut,
La j'ai bien avancé, j'avais bien la ligne client pour les réseaux Microsoft.
J'ai recommencé depuis le début et la je vois le serveur et je px m'y connecter.
Bon meme si apres je px pas acceder au repertoire de l'utilisateur avec lequel je me log.
Mais bon la je pense que vous m'avez bien aidé et que je peux au moins chercher la solution tout seul lol.
Merci encore.