Rubriques
 
 
 
 
Auteur de l'article :
Coyote (MultimediaShop.be)
 
 
 
Sponsors
 
 
Vista pas compatible Samba ?
Accueil du site > Windows > Vista pas compatible Samba ?

Cet article a été publié le : 2/01/2008 à 17:47:47
Dernière de modification de l'article : 2/01/2008 17:58:25
Cet article à déjà été vu : 772 fois

Depuis longtemps déjà, Windows et le monde Un*x (Mac OS X compris) savent communiquer grâce au projet SAMBA/SMB. Malheureusement, Windows Vista vient remettre cela en cause.


Faire communiquer un Mac et un PC sous Windows est enfantin : il suffit sur le Mac d’aller dans les Préférences, cliquer sur Partage et activer le Partage windows. Voilà, c’est prêt.

Et pour peu que la session sur le PC aient le même nom d’utilisateur et mot de passe que sur le Mac, il n’y a même rien à taper en plus pour accéder au Mac depuis le PC !

Simple, comme Mac OS quoi... Tout cela par la magie de SAMBA.

Puis vint Windows Vista... Sous ses prétextes sécuritaires horipilants, Microsoft a décidé que l’authentification simple de Samba par l’authentification NTLMv2 supportée uniquement par les toutes dernières versions de Samba (> 3.0). Or à ce jour, cette version ne fait pas partie des mises à jour standard de Mac OS X Tiger. Peut être que Leopard la supporte mais tout le monde n’a pas besoin ou envie de changer sous prétexte qu’une autre machine n’est pas compatible avec cette version !

Heureusement la solution existe :

Pour Windows Vista Home il faut modifier (via Regedit) la clé HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa\LMCompatibilityLevel de 3 à 1.

Et pour la version Premium, lancer secpol.msc via le Gestionnaire de Tâches puis Local Policies -> Network Security : LAN Manager authentication level et changer de "NTVLM2 responses only" en "LM and NTLM – use NTLMV2 session security if negotiated".

Voilà, c’est peut être un peu moins Sécurisé mais tellement plus compatible avec les standards mondiaux...


Source : Get Vista and Samba to work together.


 
 

Répondre à cet article

1 Message

  • Vista pas compatible Samba ? 13 juillet 2008 17:04

    Tellement plus compatible avec les systèmes mondiaux.

    C’est tellement le contraire !!! SMB/ CIFS est une implémentation propriétaire de Microsoft ainsi que ses protocoles d’authentification NTLM et NTLM V2.

    Le reste de la communauté a essayé de s’interfacer avec les protocoles de Microsoft et celà a abouti au produit Samba.

    Donc quand Microsoft modifie son implémentation propriétaire, c’est au reste du monde de s’adapter et certainement pas l’inverse. On n’est pas dans un protocole standardisé.

    Pour conclure, LM et NTLM V1 sont des protocoles faibles facilement crackables en quelques secondes par des outils tels que L0phtcrack ou l’utilisation de tables Rainbow. Le monde "Microsoft Windows" tente de ne plus les utiliser depuis 2000, c’est à dire depuis 8 ans, depuis que Windows 2000 et XP utilisent par défaut NTLM V2 mais acceptent toujours LM ET NTLM V1 et que Windows 2003 n’utilise plus que NTLM V2.

    Ceci dit, votre article est techniquement correct, il peut cependant également nécessiter d’ajuster l’utilisation de la signature SMB.

    Répondre à ce message