Das Windows-10-Netzwerk zeigt keine Linux-Maschinen mehr an

443
aqk

Ich habe zwei Windows-10-PCs sowie einen kleinen Laptop, auf dem Lubuntu läuft, und einen Raspberry Pi mit Raspbian und einen Apache LAMP-Server. Das Windows-Netzwerk zeigt die Linux-Maschinen nicht mehr im Netzwerkordner an. Ich kann sie anpingen, und der Raspbian-Webserver funktioniert einwandfrei.

Windows ist jetzt Version 1809, Build 17763.107. Ich habe alle möglichen Samba-Konfigurationen ausprobiert - derzeit verwendet die Himbeere

[USBDrive]  comment = The 32Gb USB data drive  path = /media/USBDATA32  force user = aqk  guest ok = no  create mask = 0775  directory mask = 0775  browseable = yes  ; public = yes  read only = no  

Ich vermute, dies ist eher ein Windows-Problem als Linux oder Samba. Vor einiger Zeit gab es kein Problem mit der Aktie.

1

1 Antwort auf die Frage

0
harrymc

Sie Samba verwendet wahrscheinlich die anfällige SMB-Protokollversion 1, die aus Sicherheitsgründen in Windows 10 deaktiviert wurde.

Im Artikel So konfigurieren Sie Samba für die Verwendung von SMBv2 und deaktivieren Sie SMBv1 unter Linux oder Unix :

  • Bearbeiten Sie die smb.confDatei, und führen Sie Folgendes aus:

    sudo vi /etc/samba/smb.conf 
  • Suchen Sie den [global]Abschnitt und hängen Sie die folgende Zeile an:

    min protocol = SMB2 

    Eine alternative Konfigurationszeile ist:

    protocol = SMB2 
  • Speichern und schließen Sie die Datei.

  • Starten Sie den Samba-Server mit einem der folgenden Befehle neu (abhängig von der Linux-Distribution):

    sudo systemctl restart smb.service sudo systemctl restart smbd.service 
Ich habe versucht, Samba auf SMB2 umzustellen, und trotzdem ist der Rasbian-Computer nicht sichtbar. Ich kann jedoch den Apache-Webserver index.php von einer Windows-Maschine aus ausführen und die Rasp-Maschine anpingen. Wenn Sie \\ RASP3B in einen Windows-Webbrowser eingeben, wird Folgendes angezeigt: "Windows kann nicht zugreifen - Das Gerät oder die Ressource (RASP3B) ist nicht für die Annahme von Verbindungen am Port" Die gemeinsame Nutzung von Dateien und Druckern (SMB) "eingerichtet. aqk vor 5 Jahren 0
ADDENDUM- Die Netzwerkermittlungsmethode auf Windows-Computern lautet "WSD" und nicht Netbios. Gibt es möglicherweise einen Parameter in der Samba-smb.conf, der dies widerspiegeln soll? aqk vor 5 Jahren 0
Addendum # 2 - Die Unterstützung für WSD in Samba scheint noch in Arbeit zu sein. Soweit ich sehen kann, ist es derzeit vorzuziehen, die alten und veralteten NetBios weiterhin für die Erkennung von Linux-Computern in einem Windows-Netzwerk zu verwenden. Aber ist NetBios mit SMB2 und höher kompatibel? aqk vor 5 Jahren 0
Dies sind zwei verschiedene Dinge. SMBv1 kann über NetBIOS ausgeführt werden, SMBv2 jedoch nur über TCP. Aber nichts hindert sie beide. Sie können auch [SMBv1 aktivieren] (https://www.windowscentral.com/how-access-files-network-devices-using-smbv1-windows-10) verwenden. Dies ist nicht extrem gefährlich, da einer der Computer im Netzwerk bereits infiziert sein muss, um die Sicherheitsanfälligkeit auszunutzen. harrymc vor 5 Jahren 0