cell47 Posté(e) le 17 juillet 2005 Partager Posté(e) le 17 juillet 2005 salut a tous , voila j'ai un probleme sur la configuration de mon serveur samba sur freebsd ; le script cell.bat que je mets dans le repertoire netlogon ne fonctionne pas car quand un ordinateur windows xp se connecte au serveur samba je ne le vois pas lancé.J'utilise cette config pour samba : [global] guest account = nobody invalid users = root ; on "fixe" son nom netbios netbios name = FREEBSD ; le réseau à écouter n'est ; que celui-ci (sur l'autre interface on a la connexion internet, ; pas la peine d'avoir du samba de ce côté !) interfaces = 192.168.1.1/255.255.255.0 192.168.3.1/255.255.255.0 ; security user implique que tout utilisateur DOIT ; avoir un compte unix sur ce serveur security = user ; Le nom du groupe de travail dont ce serveur est membre workgroup = MYWORKGROUP ; La description du serveur, visible lorsqu'on affiche les détails ; %h étant le nom DNS du serveur et %v la version de samba server string = %h server (Samba %v) ; On utilise encore le fichier de log de samba, et pas que celui de syslog syslog only = no ; Le minimum d'informations importantes dans le syslog, ; le reste étant toujours dans /var/log/smb(nmb)/ syslog = 0; ; Vive le tuning ! socket options = IPTOS_LOWDELAY TCP_NODELAY \ SO_SNDBUF=4096 SO_RCVBUF=4096 ; On utilise les mots de passe encryptés. Attention ; tous les clients W95 devront ; être mis à jour avec le patch sécurité ; SMB de MS. De même NT4 devra être patché ; par le SP3 ou mieux ... Pour le W3.11 je ne sais plus, ; ils ne doivent probablement pas supporter les mots de passe encryptés encrypt passwords = yes ; Ce serveur fait également office de serveur WINS. ; WINS permet à deux réseaux qui utilisent ; des plages d'IP différentes (par exemple ; 192.168.0.0/255.255.255.0 et 192.168.0.1/255.255.255.0) ; de voir les ressources partagées dans "l'autre" ; réseau, si la passerelle est active. wins support = no ; Niveau de l'OS. Comme notre serveur se charge d'être le ; maître du domaine, local logons etc. Il est donc au-dessus ; du serveur NT s'il y en a un ! os level = 34 ; On fait la gestion du domaine domain master = yes local master = yes preferred master = yes ; On assure la centralisation des connexions du domaine domain logons = yes ; Quel script lancer lorsqu'un client se connecte ? ; %g correspond au nom du groupe primaire dont fait partie ; cet utilisateur. logon script = %U.bat ; Dans quel répertoire se trouvent les fichiers de démarrage ? ; %L est le nom netbios du serveur samba ;logon path=\\%L\netlogon ; Ou faudra-t-il stocker les profils itinérants des utilisateurs ? ; %U est le login de l'utilisateur ;logon home=\\%L\%U\winprofile ; Dans quel ordre faire appel aux ressources ; pour trouver le nom d'une machine ? ; Notez le broadcast en FIN ... pas comme les ; windows classiques qui balancent ; régulièrement des broadcasts. name resolve order = lmhosts host wins bcast ; Samba doit-il faire office de proxy DNS ? dns proxy = no ; Respect des noms de fichiers et de leur casse preserve case = yes short preserve case = yes ; Faut-il synchroniser les mots de passe windows et linux ? unix password sync = yes ; Que faut-il mettre en place pour la synchronisation des mots de passe passwd program = /usr/bin/passwd %u passwd chat = *Enter\snew\sUNIX\spassword:* \ %n\n *Retype\snew\sUNIX\spassword:* %n\n . ; La taille maximum du fichier de log, évite de saturer son /var log file = /var/log/samba/log.%m max log size = 1000 ; On fait office de serveur de temps, c'est ; pratique que toutes les machines du réseau soient un tant soit peu ; synchronisées. On utilisera cette fonctionnalité dans le fichier .bat ; de logon time server = yes ; On spécifie où se trouve le netlogon ; Il ne sera utilisé que lors de la connexion, ; c'est pour cela que ce n'est pas nécessaire qu'il soit public etc. [netlogon] path = /home/netlogon browseable = no write list = cell ; Le répertoire Home de chaque utilisateur [homes] comment = Home Directories browseable = no ; Il a quand même le droit d'y écrire ! read only = no ; Le masque Unix de création de fichier par défaut create mask = 0700 ; Pour des raisons de sécurité, on met un masque de répertoire à 700 aussi ! directory mask = 0700 ; On partage le FTP, c'est plus pratique de l'avoir dans le voisinage réseau ; que de devoir lancer un utilitaire spécial. [FTP] path = /ftp comment = FTP public = yes write list = cell et dans /home/netlogon j'ai un fichier cell.bat : net use N: \\FREEBSD\netlogon net use H: \\FREEBSD\homes net use L: \\FREEBSD\ftp cls echo *************************************** echo * Bienvenue sur le réseau FreeBSD/Samba * echo *************************************** pause J'ai mis un mot de pass à l'utilisateur cell avec smbpasswd et donc avec toute cette config mes ordis qui ont windows xp familiale ne voit pas le script se lancer en se loguant avec cell pour le test.Est-ce que vous voyez une erreur ? Lien vers le commentaire Partager sur d’autres sites More sharing options...
LiRYc Posté(e) le 17 juillet 2005 Partager Posté(e) le 17 juillet 2005 salut, pourquoi n'essayerais-tu pas de configurer ton serveur SAMBA avec SWAT, c'est tres pratique et bien fait, je n'utilise que ca et ca fonctionne tres bien chez moi ... pour ton fichier de config desolé je ne suis pas assez calé pour t'aider .. Lien vers le commentaire Partager sur d’autres sites More sharing options...
ano_635029097433538758 Posté(e) le 17 juillet 2005 Partager Posté(e) le 17 juillet 2005 O_o je vois script.bat c'est quoi ça ton cfg n'est pas configurer c'est tout , c'est pas avec vive le tuning que tu vas le faire marcher il faut d'habord que tu mettes ton domaine de travail ( MYWORKGROUP ? ) après pour ajouter un utilisateur ça doit être ( en root ) smbpasswd -a nomdelutilisateur puis il te demande de confirmer le pass . mais verifi d'habord que tes paramètres réseaux soit bien configurer ( ça a l'air le bordel ) Lien vers le commentaire Partager sur d’autres sites More sharing options...
cell47 Posté(e) le 17 juillet 2005 Auteur Partager Posté(e) le 17 juillet 2005 non MYWORKGROUP j'ai fait expres j'ai pas mis mon vrai workgroup c'est pas le but.De plus je vois pas ecrit script.bat je vois juste ecrit login script ...Tout ce qui commence par ; ca veut dire que ca ne compte pas.Tout ce qui ne commence pas par ; c'est ce que j'ai config.De plus j'ai dit que j'avais mis un pass a l'user cell avec smbpasswd :) Lien vers le commentaire Partager sur d’autres sites More sharing options...
ano_635029097433538758 Posté(e) le 17 juillet 2005 Partager Posté(e) le 17 juillet 2005 non MYWORKGROUP j'ai fait expres j'ai pas mis mon vrai workgroup c'est pas le but. alors quelle est ton but de poster ici ? je vois très bien écrit script.bat le script .bat que je mets dans le repertoire netlogon ne fonctionne pas car quand un ordinateur windows xp se connecte au serveur samba je ne le vois pas lancé tu devrais lire des tuto sur samba . Lien vers le commentaire Partager sur d’autres sites More sharing options...
AHP_Nils Posté(e) le 17 juillet 2005 Partager Posté(e) le 17 juillet 2005 Mon info est à vérifier mais je me souviens avoir lu que pour que les windows s'authentifient sur un Samba, il y avait une clé de registre à modifier. Ceci vient peut-être de là... Lien vers le commentaire Partager sur d’autres sites More sharing options...
cell47 Posté(e) le 17 juillet 2005 Auteur Partager Posté(e) le 17 juillet 2005 alors quelle et ton but de poster ici ?je vois très bien écrit script.bat tu devrais lire des tuto sur samba . oui j'ai fait une erreur c'est bien sur le script cell.bat que je montre ici.Et je poste ici a cause du probleme avec le fichier cell.bat et windows et effectivement pas a cause de myworkgroup. Lien vers le commentaire Partager sur d’autres sites More sharing options...
ano_635029097433538758 Posté(e) le 17 juillet 2005 Partager Posté(e) le 17 juillet 2005 quesque ftp viens faire là c'est pas clair du tout . Lien vers le commentaire Partager sur d’autres sites More sharing options...
cell47 Posté(e) le 17 juillet 2005 Auteur Partager Posté(e) le 17 juillet 2005 ben je partage mon repertoire ftp.C'est pour eviter à tous les ordis de mon reseau d'avoir a utiliser un utilitaire pour acceder a mon ftp en local ce qui est tres pratique. Lien vers le commentaire Partager sur d’autres sites More sharing options...
tuXXX Posté(e) le 17 juillet 2005 Partager Posté(e) le 17 juillet 2005 J'ai cherché sur google, j'ai pas vu de trace de "cell.bat" pour winlogon... Par contre, j'ai très vite trouvé un joli howto qui décrit à peu près tout... (google : "samba netlogon" : premier lien = http://www.gcolpart.com/howto/samba.php4) et lui parle de "user.bat" Lien vers le commentaire Partager sur d’autres sites More sharing options...
Maxime0810 Posté(e) le 18 juillet 2005 Partager Posté(e) le 18 juillet 2005 normal que tu n'aies rien trouvé sur cell.bat : il ne s'appelle comme ca que parce que son user se nomme cell (apparemment) Lien vers le commentaire Partager sur d’autres sites More sharing options...
tuXXX Posté(e) le 18 juillet 2005 Partager Posté(e) le 18 juillet 2005 normal que tu n'aies rien trouvé sur cell.bat : il ne s'appelle comme ca que parce que son user se nomme cell (apparemment) Effectivement, sur ce point là, OK Lien vers le commentaire Partager sur d’autres sites More sharing options...
BoobZ Posté(e) le 20 juillet 2005 Partager Posté(e) le 20 juillet 2005 Salut, ton repertoire netlogon (/home/netlogon) est bien accessible en lecture? Pourrais tu faire un test de nommer directement ton script de connexion cell.bat plutot que d'utiliser la variable %U As tu rajouter tes user windows sur ta BSD (smbpasswd -a )? ++ Lien vers le commentaire Partager sur d’autres sites More sharing options...
Messages recommandés
Archivé
Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.