Bonjour,
Le problème est le suivant :
j'ai plusieurs machines avec des installations Linux absolument identiques; ne diffère que l'adresse IP et le nom des machines. Deux sur trois machines communiquent parfaitement de Windows vers Linux. Par contre la troisième machine, impossible d'établir une communication Windows vers cette machine, alors que Linux vers Windows fonctionne bien.
Ce que j'ai essayé :
- j'ai copié exactement la même configuration sur cette machine que sur les deux autres.
- j'ai mis en place le fichier de configuration smb.conf en changeant uniquement le nom de la machine, puisque ce fichier fonctionne bien sur les autres machines.
- j'ai réinstallé les paquetages de samba.
- j'ai donné toutes les permissions aux fichiers par chmod 777.
- smb fonctionne bien
Aucun résultat.
Linux communique bien avec Windows mais pas Windows vers Linux : Windows ne voit pas les fichiers partagés sur la machine Linux : inconnu.
Le réseau fonctionne bien puisque la commande ping répond bien.
Il y a une interdiction un blocage quelque part…
Je suis au bout de mon imagination. Cela fait des heures, voire des semaines que je cherche. Si quelqu'un a une idée, elle sera la bienvenue.
Avec mes remerciements.
Fr6 (pour Francis)
# version de linux, de samba, et securité ?
Posté par NeoX . Évalué à 3.
tu as posté dans le forum pour redhat,
il me semble que Redhat utilise un outil de securité SELinux.
peut-etre que suivant les versions il est actif sur la machine ou pas.
installation de machines "identiques", tu veux dire meme OS, meme version de logiciel, meme plan d'adressage reseau ?
[^] # Re: version de linux, de samba, et securité ?
Posté par Francis . Évalué à 1.
SELinux est désactivé.
Machines identiques : même OS, même version de logicel, même plan d'adressage réseau, oui.
ce sont des machines qui me permettent de faire des sauvegardes pour notre base Informix
[^] # Re: version de linux, de samba, et securité ?
Posté par NeoX . Évalué à 2.
meme plan d'adressage, certes, mais sur le meme switch ? ou avec une cascade de switch ?
switches manageables ?
tu arrives à acceder au partage en utilisant l'adressage IP
sous windows en demandant \A.B.C.D\ dans la barre d'adresse de l'explorateur de fichier ?
[^] # Re: version de linux, de samba, et securité ?
Posté par Francis . Évalué à 1.
Même switch, pas de cascade. J'ai essayé cette adresse avec les machines 1 et 2 et ça marche mais jamais avec la machine 3
pour tester la communication je fais recherche de l'adresse IP, elle apparaît sans problème, je clique sur l'adresse qui me demande un utilisateur et un mot de passe et c'est là que ça va pour les machines 1 et 2 mais pas la 3
[^] # Re: version de linux, de samba, et securité ?
Posté par Francis . Évalué à 1.
Problème résolu.
Il fallait ajouter une variable (guest = yes) dans le fichier smb.conf.
Cependant le mystère demeure : pourquoi les autres machines fonctionnent sans cette variable.
En tout cas merci pour tout.
# Demande de précision
Posté par Julien_J06 . Évalué à 1.
Hello Fr6,
Tu as combien de machine Windows ? Une seule ou plusieurs ?
Disons :
Machine-Linux_1
Machine-Linux_2
Machine-Linux_3
Machine-Windows_1
Machine-Windows_2
Est-ce ton que soucis c'est :
Machine-Windows_1 se connecte à Machine-Linux_1/2/3 et réciproquement
Machine-Windows_2 se connecte à Machine-Linux_1/2 mais pas à Machine-Linux_3 ?
Julien_c'est_bien (y'a pas que Seb)
[^] # Re: Demande de précision
Posté par Francis . Évalué à 1.
Plusieurs machines Windows.
Quelque soit la machine Windows, toutes les machines Windows communiquent avec les machines Linux 1 et 2 mais pas avec 3 et c'est la question : pourquoi pas avec 3 ?
[^] # Re: Demande de précision
Posté par Francis . Évalué à 1.
Problème résolu : modification du fichier smb.conf.
Cependant le mystère demeure : pourquoi cette modif, alors que les autres machines fonctionnent sans cette modif.
En tout cas merci pour tout.
[^] # Re: Demande de précision
Posté par Julien_J06 . Évalué à 1. Dernière modification le 01 février 2015 à 14:15.
Hello quelle modif à résolu le problème ?
Edit : la réponses est plus bas dans la discussion.
Julien_c'est_bien (y'a pas que Seb)
# sherlock holmes
Posté par Neije . Évalué à 2.
Salut,
Si tu es sûr de tes configs' et que la seule différence est vraiment l'adresse IP, il te reste 2 solutions :
1) ton câble ? il est peut être défectueux dans le sens win => linux ? les câbles ethernets ont (la plupart du temps) 2 pairs de câbles, soit croisés, soit droits. dans ton cas, ils sont droits (ou doivent l'être); As tu essayé de changer de câble. Dans la même, idée, ta table sur ton routeur est bien ok ? as tu vérifié ?
2) au niveau software, sur la machine windows. Si vraiment tu peux pinger de linux vers win mais pas le contraire et que la matos est bon, alors il ne reste qu'un problème de configuration sur la machine windows. As tu vérifier la table / les règles windows ? pour peux que ta 3ème machine soit "bannie" … as tu essayé avec une autre IP ? et si tu intervertis les IPs de 2 machines linux (une qui marche et l'autre pas ; mettons 2 et 3) que se passe-t-il ? la deux qui devient 3 devient-elle invisible ? ou est-ce toujours la même machine (dans ce cas, on revient à l'histoire du câble défectueux).
Parfois, c'est des causes bêtes …
Ce n'est pas parce que les choses sont difficiles que nous n'osons pas. C'est parce que nous n'osons pas qu'elles sont difficiles. - Sénéque
[^] # Re: sherlock holmes
Posté par Francis . Évalué à 1.
Je viens de changer l'adresse de la machine Linux 3 avec l'adresse de la machine Linux 2 où la communication fonctionne bien; résultat : ça ne passe pas avec la machine 3 alors que précédemment avec la machine 2, ça marchait avec cette adresse. C'est donc bien une question de machine: La machine Linux 3.
j'espère que tu me suis : cela devient presque du chinois.
Les câbles sont bons puisque ping fonctionne dans les deux sens.
[^] # Re: sherlock holmes
Posté par NeoX . Évalué à 2.
attention, quand tu inverses les IP entre machine 2 et machine 3, il faut bien purger les cache ARP
ou forcer un ping dnas les deux sens pour mettre à jour les caches
[^] # Re: sherlock holmes
Posté par nono14 (site web personnel) . Évalué à 2.
Le monsieur te demande si ce sont des commutateurs administrables…
Système - Réseau - Sécurité Open Source - Ouvert à de nouvelles opportunités
[^] # Re: sherlock holmes
Posté par Francis . Évalué à 1.
Problème résolu : il fallait ajouter une variable (guest) à yes dans smb.conf.
Cependant le mystère demeure : pourquoi les autres machines fonctionnent sans cette variable ?
Merci pour le temps passé et ta sympathie.
[^] # Re: sherlock holmes
Posté par NeoX . Évalué à 2.
si tu as du ajouter guest pour que cela fonctionne,
c'est que tes autres machines se presente avec un utilisateur connu du samba.
ex: tu es loggué avec Francis sur le windows, et tu as un compte Francis sur le samba
mais pas quand tu es sur la machine3
[^] # Re: sherlock holmes
Posté par nono14 (site web personnel) . Évalué à 2.
Cela doit se voir dans les logs.
Système - Réseau - Sécurité Open Source - Ouvert à de nouvelles opportunités
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.