Problème samba [MDK9.2] - Divers - Linux et OS Alternatifs
Marsh Posté le 09-03-2004 à 21:24:25
Que veux-tu faire deja ?
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.
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
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 !
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 ...
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" ?
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 ...
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+
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.
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 :
|
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 ...
Marsh Posté le 10-03-2004 à 11:22:11
freewol a écrit : j'ai encore une question malgré tout : |
Et pour ça quelqu'un sait ?
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 ...
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.
Marsh Posté le 14-03-2004 à 09:48:50
J'ai redémarré mon ordinateur et maintenant son nom a bien changé.
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 ?