Problème de jonction au domaine Samba

Problème de jonction au domaine Samba - réseaux et sécurité - Linux et OS Alternatifs

Marsh Posté le 29-07-2007 à 21:36:46    

Bonjour,
 
Voila ma config :
 
1 Serveur Debian fraichement installer
1 PC en XP Pro
 
J'ai configuré le serveur pour etre PDC serveur DHCP et DNS mais je n'arrive pas à joindre au domaine la machine en XP PRO. il me fait un accés refusé.
 
Les clé dans le redistre ont été modifié
l'utilisateur PC à bien été crée avec un $ à la fin sousl et sans $ pour le smbpasswd
Les droits des réoertoires revues
 
voici mon fichier smb.conf  
 

Code :
  1. [global]
  2.         workgroup = ISC
  3.         server string = %h
  4.         map to guest = Bad User
  5.         passwd program = /usr/bin/passwd %u
  6.         unix password sync = Yes
  7.         log level = (0-10)
  8.         log file = /var/log/samba/%m.log
  9.         max log size = 1000
  10.         time server = Yes
  11.         socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
  12.         add user script = /usr/sbin/useradd -d /srv/samba/home/%u -G dom_users -s /bin/false -m %u
  13.         add machine script = /usr/sbin/useradd -d /dev/null -G dom_pc -s /bin/false -M %m$
  14.         logon script = logon.bat
  15.         domain logons = Yes
  16.         os level = 33
  17.         preferred master = Yes
  18.         local master = yes
  19.         domain master = Yes
  20.         dns proxy = No
  21.         wins support = Yes
  22.         ldap ssl = no
  23.         hosts allow = 192.168.0.
  24.         domain admin group = root
  25. [homes]
  26.         comment = Home Directories
  27.         read only = No
  28.         browseable = No
  29. [netlogon]
  30.         path = /srv/samba/netlogon
  31.         write list = @dom_admin
  32. [global]
  33.         workgroup = ISC
  34.         server string = %h
  35.         map to guest = Bad User
  36.         passwd program = /usr/bin/passwd %u
  37.         unix password sync = Yes
  38.         log level = (0-10)
  39.         log file = /var/log/samba/%m.log
  40.         max log size = 1000
  41.         time server = Yes
  42.         socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
  43.         add user script = /usr/sbin/useradd -d /srv/samba/home/%u -G dom_users -s /bin/false -m %u
  44.         add machine script = /usr/sbin/useradd -d /dev/null -G dom_pc -s /bin/false -M %m$
  45.         logon script = logon.bat
  46.         domain logons = Yes
  47.         os level = 33
  48.         preferred master = Yes
  49.         local master = yes
  50.         domain master = Yes
  51.         dns proxy = No
  52.         wins support = Yes
  53.         ldap ssl = no
  54.         hosts allow = 192.168.0.
  55.         domain admin group = root
  56. [homes]
  57.         comment = Home Directories
  58.         read only = No
  59.         browseable = No
  60. [netlogon]
  61.         path = /srv/samba/netlogon
  62.         write list = @dom_admin


 
Voici la log Samba :
 

Code :
  1. [2007/07/29 20:47:25, 0] lib/util_sock.c:write_data(562)
  2.   write_data: write failure in writing to client 192.168.0.12. Error Connection reset by peer
  3. [2007/07/29 20:47:25, 0] lib/util_sock.c:send_smb(769)
  4.   Error writing 4 bytes to client. -1. (Connection reset by peer)


 
Aprés moulte lecture de post Ancien concernant ce problème je suis toujours coincé.
 
Merci de votre aide !

Reply

Marsh Posté le 29-07-2007 à 21:36:46   

Reply

Marsh Posté le 30-07-2007 à 08:43:01    

Citation :

l'utilisateur PC à bien été crée avec un $ à la fin sousl et sans $ pour le smbpasswd


 
Il faut un user unix (adduser et passwd) et un user samba (smbpasswd ou pdbedit), les DEUX avec un $ à la fin pour le compte machine ...

Reply

Marsh Posté le 30-07-2007 à 21:48:31    

j'ai bien fait la correction en ajoutant un  user avec le $ à la fin sur unix et samba mais j'ai toujours le meme problème :
 
[2006/07/30 21:44:43, 0] lib/util_sock.c:get_peer_addr(1229)
  getpeername failed. Error was Noeud final de transport n'est pas connecté
[2006/07/30 21:44:43, 0] lib/access.c:check_access(327)
[2006/07/30 21:44:43, 0] lib/util_sock.c:get_peer_addr(1229)
  getpeername failed. Error was Noeud final de transport n'est pas connecté
  Denied connection from  (0.0.0.0)
[2006/07/30 21:44:43, 1] smbd/process.c:process_smb(1103)
[2006/07/30 21:44:43, 0] lib/util_sock.c:get_peer_addr(1229)
  getpeername failed. Error was Noeud final de transport n'est pas connecté
  Connection denied from 0.0.0.0
[2006/07/30 21:44:43, 0] lib/util_sock.c:write_data(562)
  write_data: write failure in writing to client 192.168.0.11. Error Connexion ré-initialisée par le correspondant
[2006/07/30 21:44:43, 0] lib/util_sock.c:send_smb(769)
  Error writing 5 bytes to client. -1. (Connexion ré-initialisée par le correspondant)
 
autre chose je ping bien le serveur et je le vois dans le voisinage réseau mais impossible de faire un telnet dessus

Reply

Marsh Posté le 31-07-2007 à 08:52:15    

est ce que la commande "testparm" sur le serveur te renvoie des erreurs ?

Reply

Marsh Posté le 31-07-2007 à 21:12:22    

voici le résultats de la comande :
 
Load smb config files from smb.conf
Processing section "[homes]"
Processing section "[netlogon]"
Processing section "[public]"
Processing section "[private]"
Loaded services file OK.
Server role: ROLE_DOMAIN_PDC
Press enter to see a dump of your service definitions
 
[global]
        workgroup = ISC
        server string = %h
        map to guest = Bad User
        passwd program = /usr/bin/passwd %u
        unix password sync = Yes
        log level = (0-10)
        log file = /var/log/samba/%m.log
        max log size = 1000
        time server = Yes
        socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
        add user script = /usr/sbin/useradd -d /srv/samba/home/%u -G dom_users -s /bin/false -m %u
        logon script = logon.bat
        domain logons = Yes
        os level = 95
        preferred master = Yes
        domain master = Yes
        dns proxy = No
        wins support = Yes
        ldap ssl = no
        hosts allow = 192.168.0.
 
[homes]
        comment = Home Directories
        read only = No
        browseable = No
 
[netlogon]
        path = /srv/samba/netlogon
        write list = @dom_admin
 
[public]
        comment = Repertoire public sur serveur
        path = /srv/samba/public
        read only = No
        guest ok = Yes
 
[private]
        comment = Repertoire private du serveur
        path = /srv/samba/private
        valid users = @dom_users
        read only = No
 

Reply

Marsh Posté le 01-08-2007 à 07:56:16    

je pense qu'il manque des trucs dans ta section globale :
security = user
passdb backend = tdbsam
encrypt passwords = yes

Reply

Marsh Posté le 01-08-2007 à 22:14:42    

Ca Marche....merci de ton aide précieuse !

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed