Auteur Sujet: Windows 10 bloque Samba (SMBv 1)  (Lu 28311 fois)

0 Membres et 1 Invité sur ce sujet

renaud07

  • Abonné Orange adsl
  • *
  • Messages: 3 343
Windows 10 bloque Samba (SMBv 1)
« Réponse #12 le: 17 janvier 2018 à 03:07:47 »
@alain_p  : ton problème est peut-être dû au protocole d'auth plutôt que la version de SMB ?

Il faudrait voir comment est configuré windows 10, mais s'il n'accepte que NTLMv2 et que en face le serveur envoie du NTLMv1, ça ne risque pas de marcher.

essaies en rajoutant :
client NTLMv2 auth = Yes

dans [global]

Perso, c'était le problème inverse : J'avais installé un NT4 sur un vieux coucou et j'avais besoin d'accéder à un partage SMB sur une debian, ça voulait pas. Pareil sous XP.  Et il s'est avéré que si je forçais NTLMv2 sur XP ça fonctionnait. Et n'arrivant pas à l'activer sur NT4 (pourtant compatible), il a fallut réactiver l'auth NTMLv1 sur le serveur et problème résolu. La désactivation eu lieu suite à la MAJ vers stretch, donc nouvelle version de samba. Ça fonctionnait sans problème avec jessie.
« Modifié: 17 janvier 2018 à 03:44:05 par renaud07 »

alain_p

  • Abonné Free fibre
  • *
  • Messages: 16 128
  • Delta S 10G-EPON sur Les Ulis (91)
Windows 10 bloque Samba (SMBv 1)
« Réponse #13 le: 17 janvier 2018 à 07:47:09 »
Du côté windows 10, quand on tape dans 'Exécuter", '\\serveur", j'ai le message :

"Vous ne pouvez pas vous connecter au partage de fichier, car il n'est pas sécurisé. Ce partage nécessite le protocole SMB1 obsolète qui n'est pas sûr et qui expose votre système aux attaques.
Votre système nécessite SMB2 ou un protocole plus avancé. Pour plus d'informations sur la résolution de ce problème, voir https://go.microsoft.com/fwlink/?linkid=852747"

Dans les logs du serveur samba, j'ai une erreur de négociation du protocole, de mémoire smb...

En activant le client smbv1, j'accède bien au partage.

alain_p

  • Abonné Free fibre
  • *
  • Messages: 16 128
  • Delta S 10G-EPON sur Les Ulis (91)
Windows 10 bloque Samba (SMBv 1)
« Réponse #14 le: 17 janvier 2018 à 09:22:24 »
Dans les logs du serveur samba, j'ai une erreur de négociation du protocole, de mémoire smb...

En fait le message que j'ai dans les logs est le suivant :

"smbd/negprot.c:706(reply_negprot)
  No protocol supported !"

Après le mode d'accès est 'security = share', donc ouvert, pas forcèment le plus sécurisé (et deprecated d'après testparm). Mais je ne sais pas si cela implique smb1....
En tout cas, ce problème d'accès est nouveau sur plusieurs PCs chez nous...

renaud07

  • Abonné Orange adsl
  • *
  • Messages: 3 343
Windows 10 bloque Samba (SMBv 1)
« Réponse #15 le: 17 janvier 2018 à 16:32:09 »
D'après le wiki, la version 3.6 étant la première à supporter SMBv2, elle n'est pas activée par défaut... il faut rajouter :
max protocol = SMB2

Citer
SMB2 support in 3.6.0 is fully functional (with one omission), and can be enabled by setting:

max protocol = SMB2

in the [global] section of your smb.conf and re-starting Samba. All features should work over SMB2 except the modification of user quotas using the Windows quota management tools.

As this is the first release containing what we consider to be a fully featured SMB2 protocol, we are not enabling this by default, but encourage users to enable SMB2 and test it. Once we have enough confirmation from Samba users and OEMs that SMB2 support is stable in wide user testing we will enable SMB2 by default in a future Samba release.

J'avoue que je découvre en même temps que toi...

alain_p

  • Abonné Free fibre
  • *
  • Messages: 16 128
  • Delta S 10G-EPON sur Les Ulis (91)
Windows 10 bloque Samba (SMBv 1)
« Réponse #16 le: 17 janvier 2018 à 16:40:22 »
En fait, j'avais essayé 'min protocol = SMB2', mais cela n'a pas marché... Il faut que je regarde si cette option max protocol existe et active SMB2.

renaud07

  • Abonné Orange adsl
  • *
  • Messages: 3 343
Windows 10 bloque Samba (SMBv 1)
« Réponse #17 le: 17 janvier 2018 à 17:55:29 »
Je confirme que max protocol fonctionne chez moi, si je le mets à NT1 soit SMBv1/CIFS et que je désactive le support SMB1 de windows 10, impossible d'accéder au serveur. Si je mets SMB2 ça remarche.

Par contre j'ai remarqué qu'un reload de samba ne suffisait pas, il faut faire un restart.

alain_p

  • Abonné Free fibre
  • *
  • Messages: 16 128
  • Delta S 10G-EPON sur Les Ulis (91)
Windows 10 bloque Samba (SMBv 1)
« Réponse #18 le: 17 janvier 2018 à 18:42:33 »
Effectivement, c'est ce que dit le wiki samba :

Citer
SMB2 support

SMB2 support in 3.6.0 is fully functional (with one omission), and can be enabled by setting:

max protocol = SMB2

https://wiki.samba.org/index.php/Samba_3.6_Features_added/changed#SMB2_support

Mais j'ai essayé, en redémarrant smb et nmb, et chez moi j'ai le même message d'erreur. En réactivant le client smb1, je retrouve l'accès.  Bizarre.