J'ai un serveur Samba version 4.1.11 fonctionnant sur Ubuntu 14.04. Je ne peux pas me connecter depuis Windows 10 (mais je peux depuis Windows 7).
Le serveur et les clients ne sont pas sur le même LAN.
Le message d'erreur donné par Windows est que le serveur est en ligne mais ne répond pas. Cependant, les journaux Samba disent le contraire.
J'ai joint les journaux d'une tentative de connexion échouée à partir de Windows 10 et ceux d'une tentative réussie à partir de Windows 7 (à titre de comparaison).
En bref, contrairement à la tentative réussie, celle qui a échoué commence par:
switch message SMBnegprot (pid 2855) conn 0x0
puis il demande un certain nombre de protocoles différents avant de sélectionner SMB2_FF
. Puis, après quelques négociations de sécurité, il passe au protocole SMB 2.???
, puis SMB3_00
, suivi de:
Server exit (NT_STATUS_END_OF_FILE).
La tentative réussie sélectionne le protocole SMB2_10
depuis le début, mais ce protocole n'est même pas demandé par Windows 10.
Voici les journaux:
Échec de la tentative (depuis Windows 10)
http://pastebin.com/M0xmBuY3
Tentative réussie (depuis Windows 7)
http://pastebin.com/jF8VzaiA
J'ai ajouté mon fichier smb.conf dans un commentaire (ne peut pas avoir plus de 2 liens avec <10 points de réputation)
Réponses:
Je pense avoir une solution qui fonctionne sur Windows 7-10 et sur Server 2012
Dans mon cas, commenter ma ligne "ports smb 139" a aidé.
J'utilise FreeBSD 10 avec Samba 4.4.5
Voici une copie de mon SMB4.conf. J'espère que ça aide quelqu'un.
la source
Cela a résolu mon problème:
https://lists.samba.org/archive/samba/2015-September/193886.html
Lectures complémentaires:
la source
J'ai trouvé que cela fonctionnerait et sans avoir besoin de modifier le registre ou de désactiver les services SMB 2/3 que j'ai pu me connecter à mon raspi 3 qui utilise Samba-4.2.10-Debian en tapant manuellement l'adresse ainsi que la saisie la configuration du nom netbios dans le fichier smb.conf du raspi dans la barre d'adresse de l'explorateur de fichiers sous Windows 10.
Je cliquais sur l'onglet réseau mais je ne pouvais pas trouver mon partage samba, même si le partage réseau était activé et quoi, mais après avoir tapé //192.168.0.22 (adresse de mon pi) ou // SAMBA (le nom netbios J'ai installé dans smb.conf) J'ai alors pu me connecter et partager ma samba.
À l'époque, mon Windows 10 ne se connectait toujours pas à SMB 4.x, mais cela semblait fonctionner. Après cela, mappez simplement le lecteur et vous n'avez plus besoin d'entrer manuellement l'adresse.
Version Win 10 - 10.0.14393 Build 14393 (avec les dernières mises à jour)
J'espère que cela aidera quelqu'un d'autre à l'avenir.
// SAMBA //192.168.0.22
la source
Dans Windows 10 Fall Creators Update et Windows Server, version 1709 (RS3), le protocole réseau Server Message Block version 1 (SMBv1) n'est plus installé par défaut.
Programme et fonctionnalités, ajout / suppression de fonctionnalités Windows ... activez CIF / SMB 1.0
la source
Je suis d'accord avec d'autres concernant le paramètre par défaut dans Windows 10 en tant que client. Quoi qu'il en soit, je l'ai fait fonctionner SANS aucune modification côté client avec ce paramètre dans la section Global sur le serveur samba (samba-4.7.1-9.el7_5.x86_64 - version repo pour CentOs 7):
la source
J'ai eu le même problème, mon poste de travail Windows 10 n'a pas pu se connecter à Sambashare après la mise à niveau de Win, les erreurs étaient l'erreur 53 et les protocoles manquants manquant dans le registre, rien n'a vraiment aidé dans mon cas!
Ce qui a fonctionné pour moi, c'est:
Services ouverts (clic droit sur démarrer -> Gestion de l'ordinateur -> Services et applications -> et cliquez sur services)
Maintenant, dans les services, faites défiler jusqu'à Workstation, le service fonctionne-t-il? Sinon, vous pourriez avoir le même problème que moi.
sur mes 3 ordinateurs de travail ont maintenant tous dans les dépendances + pilote de support du navigateur + Service d'interface de magasin réseau + SMB 1.x Miniredirector + SMB 2.0 Miniredirector
La façon dont j'ai résolu mon problème était:
supprimer le service: sc.exe supprimer lanmanworkstation
Recréer le service: sc.exe config lanmanworkstation depend = bowser / mrxsmb10 / mrxsmb20 / nsi
puis démarrez le service
Et mon partage Samba était accessible même sans redémarrage.
la source
J'ai Samba 4.2.10 sur CentOS 7.2. Aucune des réponses ci-dessus n'a fonctionné pour moi, mais lorsque j'ai désactivé le paquet jumbo sur Windows 10, tout a commencé à fonctionner avec les paramètres par défaut sur une installation propre de Windows 10, très simple. J'espère que cela aidera quelqu'un d'autre. :)
la source
Je suis débutant sous Linux. J'ai essayé beaucoup d'options. Après de nombreuses heures passées, j'ai trouvé la solution!
(Je recommande de faire une copie de smb.conf, et après avoir essayé d'apporter des modifications) Fonctionne à 100% sur windows 10/7/8 / Ubuntu au 07.06.2017 avec une nouvelle installation d'Ubuntu et de samba
Je pense qu'une autre chose est importante, changez de chemin
/home/server-media/Desktop/test
ou créez le même chemin sur votre serveur!Pour démarrer et arrêter la commande d'utilisation de samba
Pour un montage facile, utilisez le commandant de minuit. Démarrer dans la commande à partir de la racine "mc"
Copiez tout le texte de la configuration ci-dessous. Après avoir essayé et vérifié que cela fonctionne, vous pouvez supprimer l'ancien.
la source