Salut,
J'ai sincéremment besoin d'un coup de main car ça fait presque 2 mois que j'arrive pas à resoudre mon souci (certainement bete, mais bon j'ai pas trouvé).
Mon serveur avait planté et j'ai dû reinstaller debian et samba dessus (ce dernier n'avait pas été installé par moi avant le crash).
Ce serveur était le contrôleur de domaine du boulot. Elle gère
les connections des utilisateurs et les partages samba.
Actuellement, j'ai configurer le smb.conf et voici mes soucis :
Les profils ne fonctionnent pas correctement, mais c'est pas le plus urgent pour moi.
Je pense que samba etait configuré en PDC, mais je n'arrive pas à le remettre tel qu'il était avant.
J'ai dans un premier temps fait une configuration basique, voici le smb.conf :
avec cette configuration, les utilisateurs arrivent à se connecter de leur poste. ils ont acces aux partages pour lesquel ils ont les droit sur le reseau dans favori reseau.
Par contre dès que je crée un nouveau utilisateur sur le serveur de cette facon :
- adduser user1
- je donne un mot de pass
- smbpasswd -a user1
- je donne le même mot de pass
- Ajouter user1 aux groupes qui lui sont accordés
Après j'essaye de me connecter avec ce login et j'obtiens le message d'erreur suivant
Code :
- le système n'a pas pu ouvrir de session car le domaine DOMAINE_toto n'est pas disponible
|
Pourtant je procédais de la même façon avant le crash du serveur et ça fonctionné. Je sais pas quoi faire .
Je me suis donc dit que c'était dû au fait que j'ai pas configuré samba en controleur de domaine (smb.conf n'est pas en PDC).
Alors dans mon smb.conf ci dessus, j'ai donc decommenté les lignes suivantes que j'avais ecrites :
Code :
- #active le service PDC
- domain logons = yes
- # ce serveur est le controleur du domaine
- domain master =yes
- logon script = logon.bat
- [netlogon]
- comment = service de connexion reseau
- #repertoire d'accueil choise pour le script de connexion
- path = /home/netlogon
- # Ce partage est privee, invisible et ptotege en ecriture
- public = no
- browseable = no
- writeable = no
- create mask = 0644
- directory mask = 0775
|
j'ai crée le fichier logon.bat sous un editeur windows (pspad)
logon.bat
Code :
- @echo off
- net use H: /home
- net use M: \\belleile\rep1
- net use M: \\belleile\***
- ...
- ...
- cls
- echo ****************************
- echo *Bienvenue SAMBA*
- echo ****************************
- echo.
- echo.
- echo.
- echo mise a l'heure du poste client
- net time \\belleile /set /yes
- pause
|
j'ai crée le repertoire netlogon
Code :
- mkdir /home/netlogon
- chown -R root.root /home/netlogon
- chmod -R 777 /home/netlogon
|
j'ai transferé logon.bat sur le serveur dans le repertoire /home/netlogon
Code :
- chmod 777 /home/netlogon/logon.bat
|
je fais un [B]testparm[/B] et j'ai pas de messages d'erreurs.
Code :
- Load smb config files from /etc/samba/smb.conf
- Processing section "[netlogon]"
- Processing section "[homes]"
- Processing section "[rep1]"
- ....
- Loaded services file OK.
- WARNING: You have some share names that are longer than 12 characters.
- These may not be accessible to some older clients.
- (Eg. Windows9x, WindowsMe, and smbclient prior to Samba 3.0.)
- Server role: ROLE_DOMAIN_PDC
- Press enter to see a dump of your service definitions
- /etc/init.d/samba stop
- /etc/init.d/samba start
|
Et là, impossible de se connecter quelque soit l'utilisateur, j'ai le message d'erreur suivant :
windows ne peut pas se connecter au domaine, car le controleur de domaine ne fonctionne pas, est indisponible, ou votre compte d'ordinateur n'a pas été trouvé.
Sinon Je n'ai pas de fichier /etc/samba/smbusers, est ce normal?
J'en peux plus, je pete un cable
help
Message édité par bioinfo_djib le 30-08-2006 à 16:28:18