Serveur Ubuntu Samba non détecté par Windows 7

Windows 7 ne peut pas découvrir de serveurs samba sur mon réseau local, je peux les naviguer manuellement avec \\ serveur.

Résolu (un peu)

Plutôt que de réduire la sécurité offerte par Windows, vous pouvez l'ajouter à smb.conf:

 Maître local = oui
 Maître préféré = oui

Cela fera apparaître votre serveur Samba dans le navigateur Windows 7 Network.

Pour plus de plaisir, vous pouvez également ajouter

 Ntlm auth = non
 Lanman auth = no # la valeur par défaut est non.

Mais cela vous obligera à ajouter le

  Sec = ntlmv2 

Option sur toutes vos montages CIFS Linux authentifiés, car il désactive l'authentification NTLMv1.

Cet article pourrait vous aider: Obtenez Vista et Samba pour fonctionner .
(Bien qu'il soit écrit pour Vista, il s'applique également à Windows 7.)

Si la cause du problème est l'authentification NTLMv2, cet article décrit comment faire en sorte que Windows 7 négocie avec Samba pour un protocole d'authentification commun.

Résolu

Dans les Paramètres de partage avancé (accessibles via le panneau de gauche dans le Centre réseau et partage), choisissez «Activer le partage de fichiers pour les périphériques utilisant un chiffrement 40 ou 56 bits».

Il semble que samba ne supporte pas le cryptage 128 bits (ou je ne l'ai pas configuré pour le faire)

Assurez-vous que votre nom d'hôte du système lui-même est identique au nom d'hôte dans “ smb.conf. Il semble y avoir un problème où les clients Windows ne peuvent pas voir le serveur samba, à moins que cela ne le soit.

Donc, si votre nom d'hôte système est différent de ce que vous voulez que smb montre, changez-vous.