Ein altes Windows 2000-System benötigt SMBv1 in SAMBA. Wie kann ich es aktivieren?

682
Lars Poulsen

Anscheinend möchte SAMBA SMBv1 nicht mehr unterstützen, sodass eine alte Windows 2000-Maschine in unserem Shop keine Verbindung herstellen kann. Ich habe versucht, "min protocol = NT1" zur smb.conf hinzuzufügen, aber das hat nicht geholfen.

Ist der NT1-Code vollständig weg? Oder was fehlt mir?

Aktualisiert: Hier ist der (überarbeitete) globale Abschnitt:

[global] workgroup = AFAR server string = Shadow (Linux/Samba Server)  hosts allow = x.x.x.x,y.y.y.y,z.z.z.z disable netbios = no  printcap = cups load printers = yes printing = cups  log file = /var/log/samba/%m.log max log size = 0  security = user passdb backend = tdbsam  encrypt passwords = yes  min protocol = NT1 client min protocol = NT1 server min protocol = NT1 

Meine Situation ist, dass ich eine alte Windows 2000-Maschine habe, auf der sich eine Entwicklungsumgebung für ein älteres Embedded-Produkt befindet. Es muss ein von Linux gehostetes Dateisystem bereitgestellt werden, um auf die CVS-Codedatenbank zugreifen zu können. Es hat seit 12 Jahren gut funktioniert. In der letzten Woche haben wir die Stromversorgung verloren, und nach einem Neustart konnte der Win2K-Computer keines seiner SAMBA-Dateisysteme bereitstellen. Der SAMBA-Host wurde mehrmals aktualisiert. Bei anderen Clients gab es Probleme mit Patches, die zu vorübergehenden Inkompatibilitäten führten. Der Win2K-Computer erhält jedoch offensichtlich keine Windows-Updates.

Wenn Win2K versucht, die SAMBA-Dateien einzuhängen, wird ein generischer Authentifizierungsfehler angezeigt: "Falscher Benutzername oder falsches Kennwort".

Als nächstes werde ich auf die Spuren von Wireshark schauen, aber ich hatte gehofft, dass jemand anderes Ideen hatte.

Samba ist 4.5.14 (von Fedora 25)

1
@Ramhound: Ich habe sowohl ** Client min-Protokoll = NT1 ** als auch ** Server-Min-Protokoll = NT1 ** hinzugefügt, aber es schlägt immer noch fehl. Lars Poulsen vor 6 Jahren 0

0 Antworten auf die Frage