[MDK9.2] Problème samba

Problème samba [MDK9.2] - Divers - Linux et OS Alternatifs

Marsh Posté le 09-03-2004 à 21:19:58    

Bonjour
j'ai passé des heures à essayer de faire marcher samba, sans succès pour l'instant.  
Mais je suis tombé sur un site qui propose des commandes pour diagnostique samba, et l'une d'elle produit une erreur :


smbclient -L 192.168.100.3
added interface ip=192.168.100.3 bcast=192.168.100.255 nmask=255.255.255.0
added interface ip=82.67.146.187 bcast=82.67.146.255 nmask=255.255.255.0
session request to 192.168.100.3 failed (Not listening for calling name)
session request to 192 failed (Not listening for calling name)
session request to *SMBSERVER failed (Not listening for calling name)


Quel est le problème ?

Reply

Marsh Posté le 09-03-2004 à 21:19:58   

Reply

Marsh Posté le 09-03-2004 à 21:24:25    

Que veux-tu faire deja ?


---------------
Neo_t3 registered Linux user number 354648. | http://www.ondaflow.com
Reply

Marsh Posté le 09-03-2004 à 21:29:21    

Oui pardon
j'ai un ordi sous linux, et j'aimerais voir certains de ses répertoires comme les autres sous windows (j'arrive pas à l'expliquer bien mais je crois que c'est compréhensible).
Il est aussi relié à internet.
Et bien que j'ai configuré samba avec webmin et ensuite un peu à la main, je ne peux jamais m'y connecter à partir d'un ordi windows, la connexion est toujours refusée même si je met un nom d'utilisateur linux et son mot de passe.

Reply

Marsh Posté le 09-03-2004 à 21:35:39    

Installe drakewizard (urpmi drakewird en Konsole)
ensuite vas dans mandrake control center puis le dernier icone a gauche.
 
http://samba.linuxbe.org/fr/samba/config/share-1.html


Message édité par Neo_t3 le 09-03-2004 à 21:36:46

---------------
Neo_t3 registered Linux user number 354648. | http://www.ondaflow.com
Reply

Marsh Posté le 10-03-2004 à 09:35:04    

L'outil graphique de mandrake ne sert absolument à rien à part enlever des trucs dans smb.conf et rajouter des milliers de commentaires dedans.
Et je n'ai toujours pas trouvé comment faire marcher samba avec ton site, j'ai juste trouvé que si je mets security=share au lieu de security=user, je peux accéder au répertoire public, ce qui me laisse à penser que le gros problème se situe au niveau de la transmission du nom d'utilisateur et du mot de passe au serveur samba.
Mais j'en ai marre de ne jamais trouver d'info clair à ce sujet !

Reply

Marsh Posté le 10-03-2004 à 09:41:58    

ah bah voila j'ai trouvé, et ce grâce à une info qui n'était présente dans aucun de la dizaine de sites que j'ai parcouru, probablement parce que c'était trop évident !
Le jour où il y aura des sites sur linux avec des démarches pas à pas à réaliser pour les débutants pour tous les trucs de bases, on pourra vraiment conseiller aux gens de l'essayer ...
Il fallait donc faire un smbpasswd -a user pour chaque user pouvant se connecter ... facile, j'aurai du y penser ... :sarcastic:


Message édité par freewol le 10-03-2004 à 09:42:27
Reply

Marsh Posté le 10-03-2004 à 09:47:01    

j'ai encore une question malgré tout :
comment faire pour choisir sous quel nom on se connecte au partage ?
Parce que si je tape juste l'adresse de mon serveur : \\192.168.100.3, je me connecte automatiquement avec le nom de l'user winXP
Y a-t'il une syntaxe du genre \\user:192.168.100.3 pour se connecter en tant que "user" ?

Reply

Marsh Posté le 10-03-2004 à 10:02:09    

et comment faire pour que l'ordi linux arrête enfin de s'appeler "localhost" ???
J'ai déjà essayer 2 manip sans succès ...

Reply

Marsh Posté le 10-03-2004 à 10:06:55    

dans smb.conf tu a une directive "netbios name "
là tu mes le nom que tu veux.
 
de plus dans le meme dossier que smb.conf tu as un fichier lmhost.
 
qui peux aussi être utiliser pour des correspondances ip host.
 
si tu veux changer définitivement de nom de machine meme sous linux.
dans /etc/hostname tu modifier le nom.
 
a+

Reply

Marsh Posté le 10-03-2004 à 10:20:08    

Je n'ai pas /etc/hostname, le seul fichier hostname que j'ai est dans /bin/
Par contre changer netbios name marche.

Reply

Marsh Posté le 10-03-2004 à 10:20:08   

Reply

Marsh Posté le 10-03-2004 à 10:22:51    

/etc/host sorry y'a les doigts qui dérappe du clavier

Reply

Marsh Posté le 10-03-2004 à 10:34:16    

j'ai pas non plus :/
EDIT : en fait j'ai hosts ;)
Et dans hosts j'ai ça :


192.168.100.3           ordi_linux ordi_pallier
127.0.0.1               ordi_pallier localhost


Et pourtant mon ordi s'appelle toujours localhost dans la ligne de commande. Mais je suppose que c'est parce que je ne l'ai toujours pas redémarré après avoir changé le fichier ...


Message édité par freewol le 10-03-2004 à 10:45:58
Reply

Marsh Posté le 10-03-2004 à 11:22:11    

freewol a écrit :

j'ai encore une question malgré tout :
comment faire pour choisir sous quel nom on se connecte au partage ?
Parce que si je tape juste l'adresse de mon serveur : \\192.168.100.3, je me connecte automatiquement avec le nom de l'user winXP
Y a-t'il une syntaxe du genre \\user:192.168.100.3 pour se connecter en tant que "user" ?


 
Et pour ça quelqu'un sait ?

Reply

Marsh Posté le 10-03-2004 à 17:12:45    

sous mdk le hostname est défini dans /etc/sysconfig/network
 
smbclient permet de spécifier l'utilisateur avec l'option -U
 
 
par contre pour le reste ...


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
Reply

Marsh Posté le 10-03-2004 à 20:43:57    

oui le hostname est bon.
J'ai trouvé une manière de contourner le problème sous windows : si on fait "connecter un lecteur réseau", on peut spécifier un nom et un mot de passe.
Par conséquent si on sait à l'avance ce que l'on veut trouver ça marche. Pour le cas plus général, je ne sais pas, mais je n'en ai pas besoin pour l'instant.

Reply

Marsh Posté le 14-03-2004 à 09:48:50    

J'ai redémarré mon ordinateur et maintenant son nom a bien changé.

Reply

Sujets relatifs:

Leave a Replay

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