web-dev-qa-db-fra.com

rendre le partage samba visible dans Windows "Réseau"

tl; dr Les fichiers partagés sont accessibles, mais le serveur n’est pas visible dans la liste Windows.

J'ai des imprimantes et certains répertoires partagés via Samba, mais ils n'apparaissent pas dans la liste lorsqu'un utilisateur Windows ouvre son "réseau". Ils peuvent taper "\ nomordinateur \" et appuyer sur Entrée pour voir les imprimantes et les répertoires partagés, mais j'aimerais faciliter la visualisation du serveur avec les autres icônes de leur panneau Réseau.

Cela fonctionnait (Ubuntu 13-quelque chose, je pense), mais récemment (Ubuntu 15.04), il ne fonctionne pas. Donc, quelque chose doit avoir changé avec la configuration par défaut. C'est probablement un réglage simple dans smb.conf, je ne sais tout simplement pas où regarder. Des allusions?

2
Iestyn ap Mwg

J'utilise OpenSuse Leap 42.2 et, en tant que mises à jour Windows, rompt mon réseau samba. Cette configuration dans la section [Global] de Samba Config a fonctionné jusqu'aux dernières mises à jour de Billy et a cessé de fonctionner sur mes machines Windows 7 et 10. Ma section globale de samba config était:

[global] 
 groupe de travail = GROUPE DE TRAVAIL 
 netbios name = LINUXSERVER 
 lanman auth = no 
 ntlm auth = yes 
 client lanman auth = no

J'ai ensuite ajouté les 3 lignes trouvées sur ce site afin que global se lise maintenant:

[global] 
 groupe de travail = GROUPE DE TRAVAIL 
 netbios name = LINUXSERVER 
 lanman auth = no 
 ntlm auth = yes 
 client lanman auth = no 
 gagne le soutien = oui 
 maître local = oui 
 maître préféré = oui

Maintenant, mes partages samba apparaissent dans Windows 7/10. Je sais que c'est un forum Ubuntu, mais je suis toujours disposé à essayer d'aider les autres utilisateurs de Linux.

2
John Poster

Je veux ajouter ceci ici, au cas où quelqu'un d'autre viendrait chercher. Le problème avec la découverte du réseau est que l'ancienne méthode était liée à SMB1. La nouvelle manière de WS-Discovery ne semble pas encore être implémentée dans SAMBA. Windows ne supportant pas encore Zerconf, AVAHI ne fonctionne donc pas pour Windows.

Revenir à SMB1 tout en désactivant SMB2/3 n'est pas la solution.

Quelqu'un du nom de stilez a écrit un article décrivant la situation ici: https://www.ixsystems.com/community/resources/how-to-kill-off-smb1-netbios-wins-and-still-have-windows -network-voisin-meilleur-que-jamais.106 /

Et l'article fournit un lien vers un python script wsdd.py ( https://github.com/christgau/wsdd/blob/master/src/wsdd.py ), qui fournit la fonctionnalité manquante. L'exécution du script a provoqué l'apparition instantanée de mes serveurs SAMBA AD sur Win 10 boxen.

2
Crazy Yog

Cela fait quelques semaines que je m'occupe de ce problème, et c'est seulement maintenant que j'ai trouvé le dernier morceau du casse-tête pour que Windows 10 puisse voir les partages Samba dans Network (places).

Tout est décrit en détail sur ce lien:

Comment détecter, activer et désactiver SMBv1, SMBv2 et SMBv3 dans Windows et Windows Server

Pour l’essentiel, vous devez activer la prise en charge du partage SMBv1/CIFS dans Windows 10:

Turn Windows Features on or off

Appuyez simplement sur START dans Windows et recherchez "Activer ou désactiver les fonctionnalités de Windows" et vous y arriverez.

Après cela, tous mes problèmes ont disparu. Tada!

Je ne sais pas si cela a réduit la sécurité de mon réseau (probablement!), Mais si c'est le cas, cela n'a pas beaucoup d'importance pour moi car tout est sur le réseau local de toute façon.

J'espère que cela aide d'autres personnes.

1
Fiddy Bux

ajouter des lignes dans smb.conf

wins support = yes
local master = yes
preferred master = yes
1
pl_rock