J'ai une configuration de serveur samba depuis un certain temps maintenant. Il s'agit d'un NAS matériel - qui malheureusement ne donne pas accès aux journaux Samba. (le modèle exact du NAS s'appelle l'adaptateur NAS Addonics)
J'ai également une machine Windows Vista et Windows XP - des deux, je suis capable de mapper \\ 192.168.0.20 \ Smd sans erreur ( net use l: \\ 192.168.0.20 \ Smd fonctionne, après avoir demandé mon nom d'utilisateur et mon mot de passe ).
J'ai également acheté un tout nouvel ordinateur, avec Windows 7, et lorsque j'essaie d'exécuter la même commande d'utilisation nette exacte dessus - en utilisant exactement la même paire nom d'utilisateur / mot de passe, j'obtiens un message " Le mot de passe réseau spécifié n'est pas correct. " . J'ai également essayé le mappage à partir du menu de l'explorateur Windows et j'ai obtenu la même erreur.
J'ai synchronisé les horloges des deux machines, réessayé ... et pourtant la même erreur persiste.
Donc, ce qui est vraiment surprenant ici, c'est que le mappage fonctionne à partir de machines WindowXP et Windows Vista, mais échoue à partir d'une machine Windows7 utilisant exactement la même commande et le même nom d'utilisateur / mot de passe - Tout le monde a une idée de ce qui pourrait causer cela ou comment résoudre le problème? Merci
Réponses:
L'explication de Dominic D sur ce qui se passe est correcte: Vista, Windows7 et Windows2008 r2 utilisent NTLMv2 par défaut. Les anciennes implémentations de Samba ne prennent pas en charge cela et renverront un échec de mot de passe. Heureusement, vous pouvez dire à Vista et Windows 7 (et je suppose que le serveur 2k8) d'utiliser le protocole v1 si la v2 n'est pas disponible.
Ce sont mes notes pour Vista, elles fonctionnaient pour Windows 7 Pro 64 bits.
Si vous êtes bloqué avec un Vista Home, il n'y a pas de secpol.msc. Au lieu:
la source
Windows7 et Windows2008 r2 utilisent NTLMv2 par défaut. Les anciennes implémentations de Samba ne prennent pas en charge cela et renverront un échec de mot de passe.
Nous avons eu exactement le même problème sur notre NAS.
Deux solutions
la source
Ce n'est probablement pas le cas, mais vous pouvez essayer de désactiver SMB2 sur la machine Windows 7. SMB2 a été introduit avec Windows Vista, donc si la machine Vista fonctionne, je pense que la machine 7 fonctionnerait également, mais cela ne fera pas de mal de l'essayer.
la source
J'hésite à poster ceci comme réponse, car c'est si fragile, mais cela peut être une chose purement Win7 Home que les gens utilisant des éditions pro ou ultimes ne verraient pas. Je me souviens avoir lu quelque chose sur les groupes résidentiels - et ils peuvent avoir des fonctionnalités limitées ou un changement de syntaxe?
Vous voudrez peut-être vérifier avec superuser.com ne serait-ce que parce qu'ils peuvent avoir plus d'expérience avec la version domestique. (La version domestique peut également signifier que la question appartient à SU, mais je pense que les votes devraient décider que ... semble un peu gris pour le modifier).
Pouvez-vous récupérer le partage en collant \ 192.168.0.20 \ Smd dans la zone d'exécution?
la source
Cela pourrait être un problème avec les exigences de NTLM. J'ai lu que certaines personnes devaient faire ce qui suit pour que leur boîte Win 7 fonctionne avec samba.
la source
Vous devez utiliser des barres obliques inverses doubles dans vos chemins UNC.
Comme ça:
net use I: \\192.168.0.20\Smd
la source