Fw: samba [Guilde Reseau]

トップ ページ

このメッセージに返信
著者: Vincent Jaussaud
日付:  
To: Guilde
題目: Fw: samba [Guilde Reseau]
Une precision sur mon message precedent;

Si tu utilises la resolution local avec /etc/lmhosts, tu *DOIS* specifier
dans le fichier de conf de samba (smb.conf) l'ordre dans lequel samba va
chercher le nom netbios.

Dans smb.conf, tu dois avoir une ligne du genre:

resolver order = lmhosts bind

Ce qui indique a Samba qu'il teste d'abord le fichier /etc/lmhosts pour
trouver le nom netbios, si il n'y a pas d'entree correspondante dans ce
fichier, alors il interroge le DNS.
Dans tous les cas, samba renvoit une erreur si le fichier /etc/lmhosts
n'existe pas ET si il a ete configure pour interroger d'abord ce fichier.
C'est aussi le cas si il interroge d'abord le DNS, que l'hote n'existe pas
dans DNS, car il interrogera alors le fichier lmhosts qui n'existe pas non
plus, et donc renverra un message d'erreur.

Cela doit expliquer pourquoi il te met le message d'erreur:

startlmhosts: Can't open lmhosts file /etc/lmhosts. Error was No such file
or directory

PS: je ne suis pas sur du tout de la syntaxe de l'ordre de recherche de la
resolution netbios.

Bon courage;

Vincent Jaussaud
Cap Gemini - Division ITMI

-----Original Message-----
From: Vincent Jaussaud <vincent.jaussaud@???>
To: Guilde <guilde@???>
Date: Friday, December 17, 1999 2:50 PM
Subject: Fw: samba


>Salut;
>
>Effectivement, le fichier /etc/lmhosts sert pour la resolution des noms
>netbios en local, mais si tu utilises le DNS, tu n'as pas besoin de ce
>fichier. Dans le cadre de DNS, les noms d'hotes sont specifies comme ca:
>
>toto.linux-rules.org
>
>Ou toto est le nom de la machine, et linux-rules.org le nom du domaine dans
>lequel la machine est enregistree.
>Samba, ne prend que le nom de machine quand il interroge le DNS. Ainsi si

ta
>machine s'appelle toto.linux-rules.org,
>le nom netbios utilise par Samba sera simplement toto.
>
>Bref, voila pour la petite histoire.
>Pour ma part, je prefere utiliser la resolution DNS, plus que la resolution
>local avec le /etc/lmhosts, qui rappelle un peu trop Windows a mon gout...
>
>En esperant que ca aide;
>
>Vincent Jaussaud
>Cap Gemini - Division ITMI
>
>PS: Desole d'avoir envoye 3 fois le meme mail sur diald, mais le serveur de
>mail de Cap a quelques problemes en ce moment.
>
>-----Original Message-----
>From: Régis Larrodé <regis.larrode@???>
>To: guilde@??? <guilde@???>
>Date: Thursday, December 16, 1999 10:01 PM
>Subject: Re: samba
>
>
>>Il faudrait pas creer un fichier /etc/lmhosts sur ta machine (celle qui
>doit contacter le
>>pc windows) ?
>>Je crois que il faut mettre le nom de ta machine dedans du genre :
>>
>>adresse_ip    nom_netbios

>>
>>
>>cf site de la guilde (www.asso.guilde.fr)
>>
>>
>>
>>
>>
>>
>>Patrick Dupre LCMI wrote:
>>
>>> Bonjour,
>>>
>>> Pourquoi un tel message d'erreur:
>>>
>>> $ smbclient -L file://homere
>>> Added interface ip=147.173.81.12 bcast=147.173.81.255

nmask=255.255.255.0
>>> startlmhosts: Can't open lmhosts file /etc/lmhosts. Error was No such
>file or directory
>>> Got a positive name query response from 147.173.81.40 ( 147.173.81.40 )
>>> Server time is Thu Dec 16 14:01:56 1999
>>> Timezone is UTC+1.0
>>> security=share
>>> SMBtconX failed. ERRSRV - ERRinvnetname (Invalid network name in tree
>connect.)
>>> Perhaps you are using the wrong sharename, username or password?
>>> Some servers insist that these be in uppercase
>>>
>>> HOMERE est un PC windows 95 sur lequel on peut faire un smbmount sans
>probleme.
>>>
>>> Merci.
>>>
>>> --
>>> ---
>>>
>===========================================================================

=
>==
>>>    Patrick DUPRE                |   |   Tel:  (33 4) 76-88-78-51
>>>    CNRS/LCMI (GHMFL)            |   |   Fax:  (33 4) 76-85-56-10
>>>    25 Rue des Martyrs, BP 166   |   |  http://eschyle.polycnrs-gre.fr
>>>    F-38042 GRENOBLE Cedex 09    |   |   email: pdupre@???

>>>
>===========================================================================

=
>==
>>
>>--
>>-------------------------------
>>Régis Larrodé
>>8 Impasse des Capucines
>>73100 TRESSERVE
>>Tél: 04 79 35 51 28
>>Fax: 04 79 35 46 18
>>Email: regis.larrode@???
>>-------------------------------
>>
>>
>>
>>