[Résolu] Problème alternatif Samba

Problème alternatif Samba [Résolu] - réseaux et sécurité - Linux et OS Alternatifs

Marsh Posté le 06-11-2008 à 21:44:24    

Bonsoir,
 
J'ai un petit problème avec mon Samba fraichement configuré en "secury = user".
 
J'ai deux répertoires partagés, l'un publique, l'autre privé. Depuis un XP, j'essaye d'y accéder mais je n'y ai accès qu'en fonction de comment je procède.
 
Si je tape "\\10.1.1.8\share" dans Explorer j'ai bien accès à mon partage publique, si ensuite je tape "\\10.1.1.8\datas", il me demande mon login et mot de passe et ensuite me retourne cette erreur :

Code :
  1. \\10.1.1.8\datas n'est pas accessible. Vous ne disposez peut-être pas des autorisations nécessaires pour utiliser cette ressources réseau. Contactez l'administrateur de ce serveur pour savoir si vous disposez des autorisations d'accès.
  2. Plusieurs connexions à un serveur ou à une ressource partagée par le même utilisateur, en utilisant plus d'un nom utilisateur, ne sont pas autorisées. Supprimer toutes les connexions précédentes au serveur ou à la ressource partagée et recommencez

puis je suis bon à faire un "net use * /delete" pour qu'il oublie les connexions présentes.
 
Si je fais la même chose que ci dessus mais en commençant par me connecter au "datas" et ensuite au "share", il n'y a pas le moindre problème, mais si après avoir été dans "share" je veux retourner dans "datas", il me ressort l'erreur :(
 
Voici mon smb.conf :

Code :
  1. [global]
  2. #
  3. # Nom du Workgroup Windows.
  4. #
  5. workgroup = HOME
  6. #
  7. # Ordre de résolution des noms pour le voisinage réseau Windows.
  8. # host = résolution DNS.
  9. # wins = résolution WINS.
  10. # bcast = méthode par broadcast, à utiliser en dernier recours.
  11. #
  12. name resolve order = host wins bcast
  13. #
  14. # Nom DNS ou adresse IP du serveur WINS.
  15. #
  16. #wins server = 10.1.1.10
  17. #
  18. # Le nom NetBIOS de la machine (15 caractères maxi).
  19. #
  20. netbios name = orbis
  21. #
  22. # Descriptif de la machine, qui apparaît à côté du nom de la machine.
  23. #
  24. server string = Serveur Orbis
  25. #
  26. # Liste de noms d'utilisateurs qui n'ont pas le droit de se connecter.
  27. #
  28. invalid users = root
  29. #
  30. # Politique de sécurité à appliquer, 4 paramètres possibles : user, share, domain, server.
  31. #
  32. security = user
  33. #
  34. # Nom du compte Unix local à utiliser quand la personne se connecte à un partage en "guest ok = yes".
  35. #
  36. guest account = nobody
  37. #
  38. # Map un mauvais utilisateur sur le compte nobody.
  39. #
  40. map to guest = Bad User
  41. #
  42. # Utilise des mots de passe cryptés.
  43. # OK pour Win 98, Win NT4 SP3 et les versions de Windows supérieures.
  44. #
  45. encrypt passwords = yes
  46. #
  47. # La désignation du contrôleur de domaine se fait par un mécanisme d'élections.
  48. # Les paramètres suivants sont réglés pour NE PAS être contrôleur de domaine.
  49. #
  50. local master = no
  51. os level = 0
  52. domain master = no
  53. #
  54. # Je ne veux pas forcer le déclanchement d'élections du contrôleur de domaine.
  55. #
  56. preferred master = no
  57. #
  58. # Je ne veux pas que mon Samba soit serveur WINS.
  59. #
  60. wins support = no
  61. #
  62. # Permet toutes les imprimantes du fichier printcap d'être rendues visibles.
  63. #
  64. load printers = no
  65. #
  66. # Type de système d'impression Unix: BSD, SYSV, LPRNG, ...
  67. #
  68. printing = cups
  69. printcap name = cups
  70. #
  71. # Exemple pour partager un répertoire entre des machines dont je connais les adresses IP.
  72. #
  73. # Path : chemin du répertoire à partager.
  74. # Comment : texte visible dans le voisinage réseau client.
  75. # Browseable : visibilité du partage par tous, même les users non autorisés.
  76. # Writeable : permet ou non l'écriture sur le répertoire, contraire de read only.
  77. # Guest ok : partage en accès libre sans authentification.
  78. # Host allow : ressource réservée à la liste des stations (adresses IP).
  79. # Host deny : ressource interdite à la liste des stations (adresses IP).
  80. # Valid users : liste des users autorisés à se connecter à la ressource.
  81. # Write list : liste des users autorisés à écrire.
  82. # Hide dot files : cache les fichiers cachés au sens Linux, commençant par un point.
  83. # Max connections : Nombre de connexions à la ressource illimité, sinon maxi.
  84. #
  85. [share]
  86. path = /home/gavrinis/public
  87. comment = Partage réseau
  88. browseable = yes
  89. hide dot files = no
  90. writeable = yes
  91. guest ok = yes
  92. guest only = yes
  93. force user = gavrinis
  94. force group = gavrinis
  95. public = yes
  96. create mask = 0777
  97. directory mask = 0777
  98. hosts allow = 10.1.1.2, 10.1.1.9
  99. [datas]
  100. path = /home/gavrinis/private
  101. comment = Partage de Gavrinis
  102. browseable = yes
  103. read only = yes
  104. public = no
  105. valid users = gavrinis
  106. create mask = 0700
  107. directory mask = 0700
  108. hosts allow = 10.1.1.2

Message cité 1 fois
Message édité par Gavrinis le 09-11-2008 à 12:13:12
Reply

Marsh Posté le 06-11-2008 à 21:44:24   

Reply

Marsh Posté le 08-11-2008 à 11:15:15    

Gavrinis a écrit :

Si je fais la même chose que ci dessus mais en commençant par me connecter au "datas" et ensuite au "share", il n'y a pas le moindre problème, mais si après avoir été dans "share" je veux retourner dans "datas", il me ressort l'erreur :(


Maintenant je n'ai plus ce problème mais j'ignore comment cela se fait.

Reply

Marsh Posté le 08-11-2008 à 11:28:05    

Sur un client Mac OS X, rien ne passe l'erreur est :

Code :
  1. Échec du montage d’un volume.
  2. Le volume « Incoming » n’a pas pu être monté.

Reply

Marsh Posté le 08-11-2008 à 12:24:49    

Apparemment, le problème vient de Windows (fallait s'en douter :sarcastic:).

Citation :

Rien de grave, ni d'alarmant, tout est normal, le tout est de savoir qu'apparemment Windows n'est pas capable d'accéder depuis une même machine à une même ressource réseau avec des informations d'identifications différentes.
 
Windows tente d'accéder à une ressource avec les informations de connexion qu'il conserve, normal, ceci vous évite de les renseigner à chaque fois pour une même ressource.


 
Mais quand est-il du problème avec Mac OS X alors ?

Reply

Marsh Posté le 08-11-2008 à 14:51:02    

Active les logs verbeux coté serveur pour en savoir plus de la cause de l'echec, parce que la ton message d'erreur il est vaguement flou quand même


---------------
Ce n'est point ma façon de penser qui a fait mon malheur, c'est celle des autres.
Reply

Marsh Posté le 09-11-2008 à 00:29:09    

Voici ce qu'il me dit avec un "tail -n 1000 /var/log/samba/log.smbd | grep -i "10.1.1.3"", quand j'essaye de me connecter sur le partage public depuis un Mac :

Code :
  1. Denied connection from  (10.1.1.3)
  2. Denied connection from  (10.1.1.3)
  3. sesssetupX:name=[]\[GUEST]@[10.1.1.3]
  4. make_user_info_map: Mapping user []\[GUEST] from workstation [10.1.1.3]
  5. check_ntlm_password:  Checking password for unmapped user []\[GUEST]@[10.1.1.3] with the new password interface
  6. check_ntlm_password:  mapped user is: [ORBIS]\[GUEST]@[10.1.1.3]
  7. 10.1.1.3 (10.1.1.3) connect to service IPC$ initially as user nobody (uid=65534, gid=65534) (pid 2577)
  8. 10.1.1.3 (10.1.1.3) closed connection to service IPC$
  9. Denied connection from  (10.1.1.3)

Reply

Marsh Posté le 09-11-2008 à 10:16:40    

Eeeeuuuh... 10.1.1.3 n'est pas autorisé à accéder à ton partage dans ta conf, non ? [:cerveau dr]


---------------
Ce n'est point ma façon de penser qui a fait mon malheur, c'est celle des autres.
Reply

Marsh Posté le 09-11-2008 à 11:57:49    

Effectivement c'était en partie ça [:bobflo]
J'ai bien accès au partage public mais toujours rien pour le privé :( et l'erreur reste la même que ci dessus

Reply

Marsh Posté le 09-11-2008 à 12:11:47    

Maintenant tout fonctionne :D merci beaucoup pour ton aide E_esprit ;)

Reply

Sujets relatifs:

Leave a Replay

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