Se connecter avec
S'enregistrer | Connectez-vous

probleme samba 3 (pdc) & win xp sp2

Dernière réponse : dans Le monde de Linux

salut

voici mon probleme , en faite j ai une machine(ubuntu 7) qui me sert de serveur samba en mode PDC , la version de samba installé la 3.X.X. j ai egalement un poste client (xp sp2) donc apres avoir configurer mon smb.conf et testé avec testparm qui ne donne aucune erreur ensuite j ai entrepris la jonction de mon pc client au domaine que j avai declaré ds le smb.conf et normalement il apparait la fenetre demandant le login et le pass du root que je donne sans soucis et juste apres il m affiche une erreur genre " Le domaine spécifié n'existe pas ou n'a pas pu être constacté"

j ai entendu kelke part qu'il faudrait changer des clés de registre mais d'autre tutos disent que depuis la version 3 de samba c est ne plus necessaire de modifier ces clés donc vs pouvez m eclairsir sur ce point aussi.

voila en kelke sorte mon blem donc si vs pouvez m aider je vs serais reconnaissant.

merci

ps : voici un aperçu de mon smb.conf

# Sample configuration file for the Samba suite for Debian GNU/Linux.


#======================= Global Settings =======================

[global]

## Browsing/Identification ###


# indique le nom de domaine ou de groupe de travail
netbios name = samba
workgroup = djib.lan


# indique la description du serveur
server string = %h medwai

# WINS Support - Mettre en route le serveur Wins
wins support = no

# WINS Server - Tells the NMBD components of Samba to be a WINS Client
# Note: Samba can be either a WINS Server, or a WINS Client, but NOT both
wins server = w.x.y.z

# On ne cherche pas les noms netbios via le dns
dns proxy = no

# Quels services de nommage utiliser?
name resolve order = lmhosts host wins bcast

# serveur de temps active ?
time server = yes
####### Authentication #######

# Obliger les utilisateurs a avoir un compte sur le serveur pour se connecter
security = user

# Toujours crypter les mots de passe
encrypt passwords = true

# Base de donnees des passwd
passdb backend = tdbsam:/var/lib/samba/passdb.tdb

obey pam restrictions = yes

guest account = nobody
invalid users = root

# Synchroniser le pass unix avec le pass samba

unix password sync = yes

# Chaine de commande pour changer le passwd unix

passwd program = /usr/bin/passwd %u
passwd chat = *Enter\snew\sUNIX\spassword:* %n\n *Retype\snew\sUNIX\spassword:* %n\n *password\supdated\ssuccessfully* .

# This boolean controls whether PAM will be used for password changes
# when requested by an SMB client instead of the program listed in
# 'passwd program'. The default is 'no'.
pam password change = no

########## Domains ###########

# Samba gere les autentifications sur le domaine (pdc)
os level = 65
domain logons = yes
local master = yes
preferred master = yes

#
# Chemin des repertoires de profil des utilisateurs
# Le partage [Profiles] doit etre parametre plus bas

logon path = \\%N\profiles\%U
# on peut aussi le mettre dans le home de l'utilisateur

logon path = \\%N\%U\profile

# Chemin du dossier prenonnel des users

logon drive = H:
logon home = \\%N\%U

# Script a lancer au logon des users, il doit etre stocke dans le partage [netlogon]
# Evidemment, il doit etre en format dos

logon script = %U.cmd

# Creation auto des users unix sans passwd.

add user script = /usr/sbin/adduser --quiet --disabled-password --gecos "" %u

#======================= Share Definitions =======================

# Dossiers de travail des utilisateurs

[homes]

comment = Dossier personnel
browseable = yes

# seul l utilisateur authentifie aura l acces
valid users = %S

# indique si vs voulez avoir l autorisation d ecriture sur le dossier personnel(yes or no)
writable = no

# File creation mask is set to 0600 for security reasons. If you want to
# create files with group=rw permissions, set next parameter to 0664.
create mask = 0600

# Directory creation mask is set to 0700 for security reasons. If you want to
# create dirs. with group=rw permissions, set next parameter to 0775.
directory mask = 0700

#dossier des logonscripts

[netlogon]
comment = Service de connexion au reseau
path = /home/samba/netlogon
guest ok = yes
writable = no
brwoseable = no
share modes = no

#profils des utilisateurs windows

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

[lee_share_E]
comment = lecteur E
browseable = yes
valid users = waisso,mohamed
public = yes
path = /media/hda5

[partage limite]
comment = partage lecteur D
path = /media/hda9
browseable = yes
writable = no
guest ok = no
valid users = mohamed,waisso

Autres pages sur : probleme samba pdc win sp2

Lassé par la pub ? Créez un compte

Citation :
(utilise la balise
pour présenter tes fichiers, les :/ intempestifs n'apparaîtront plus)[/quote]

voila

[fixed]

[global]

netbios name = samba
workgroup = djib.lan
server string = %h medwai
wins support = no
wins server = w.x.y.z
dns proxy = no
name resolve order = lmhosts host wins bcast
time server = yes
security = user
encrypt passwords = true
passdb backend = tdbsam:/var/lib/samba/passdb.tdb
obey pam restrictions = yes
guest account = nobody
invalid users = root
unix password sync = yes
passwd program = /usr/bin/passwd %u
passwd chat = *Enter\snew\sUNIX\spassword:* %n\n *Retype\snew\sUNIX\spassword:* %n\n *password\supdated\ssuccessfully* .
pam password change = no
# Samba gere les autentifications sur le domaine (pdc)
os level = 65
domain logons = yes
local master = yes
preferred master = yes
logon path = \\%N\profiles\%U
logon path = \\%N\%U\profile
logon drive = H:
logon home = \\%N\%U
logon script = %U.cmd
add user script = /usr/sbin/adduser --quiet --disabled-password --gecos "" %u

[homes]

comment = Dossier personnel
browseable = yes
valid users = %S
writable = yes
create mask = 0600
create dirs. with group=rw permissions, set next parameter to 0775.
directory mask = 0700

[netlogon]
comment = Service de connexion au reseau
path = /home/samba/netlogon
guest ok = yes
writable = no
brwoseable = no
share modes = no

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

[lee_share_E]
comment = lecteur E
browseable = yes
valid users = waisso,mohamed
public = yes
path = /media/hda5

Lorsqu'il te demande d'entrer ton login pour intégrer le poste au domaine essayes d'y inclure le nom netbios du domain sous la forme :

Nom_NetBios_Domain\root

si tu l'as déjà fait et que le nslookup sur XP renvoi bien la correspondance du nom de domaine avec l'IP d'un DC, avec toujours le même problème, je ne vois pas plus pour le moment ...

rloiseau a dit :
Lorsqu'il te demande d'entrer ton login pour intégrer le poste au domaine essayes d'y inclure le nom netbios du domain sous la forme :

Nom_NetBios_Domain\root

si tu l'as déjà fait et que le nslookup sur XP renvoi bien la correspondance du nom de domaine avec l'IP d'un DC, avec toujours le même problème, je ne vois pas plus pour le moment ...


ok je vais essayer avec ça

merci je vs tien au courant

1 - tu ne peux pas te connecter en tant que root car si tu regarde ta conf tu as ceci : invalid users = root
2- ensuite si tu regarde bien, tu as ça aussi : security = user, ce qui veut dire que seuls des utilisateurs déjà existant dans /etc/shadow (c'est à dire utilisateurs du système local) peuvent se connecter en smb sur ton serveur.
3- Une fois les deux éléments suivants compris, crée des utilisateurs locaux que tu tu déclare ensuite à samba de cette façon :
smbpasswd -a NomUtilisateur, défini un nouveau mot de passe de connection, de préférence mets le même nom d'utilisateur et mot de passe du compte Windows comme ça même pas besoin de s'authetifier.

Voila je pense que ça peut être comme résolu maintenant.
Lassé par la pub ? Créez un compte