Windows 7, Verbindung zu Samba-Freigaben

25

Wie kann ich mit Windows 7 eine Verbindung zu einer Samba-Freigabe mit Authentifizierung herstellen?

Wir haben eine Reihe von Linux-, HP-UX- und AIX-Servern in unserem Netzwerk, deren Ordner mit Samba gemeinsam genutzt werden. Diese sind nicht mit unserem Active Directory oder etwas anderem verbunden. Wir geben lediglich einen Benutzernamen und ein Kennwort ein, wenn wir eine Verbindung zu ihnen herstellen. Sie funktionieren immer noch einwandfrei unter Windows XP, aber wir haben einige Computer auf Windows 7 aktualisiert und sie können nicht auf die Freigaben zugreifen. Sie werden zur Eingabe eines Kennworts aufgefordert, es heißt jedoch "Das angegebene Netzwerkkennwort ist falsch" (dies ist nicht der Fall).

Colin Pickard
quelle

Antworten:

23
  1. Führen Sie Folgendes aus: gpedit.msc

  2. Finden:

    Konsolenstamm -> Lokale Computerrichtlinie -> Computerkonfiguration -> Windows-Einstellungen -> -> Sicherheitseinstellungen -> Lokale Richtlinien -> Sicherheitsoptionen

    Wenn Sie dort sind, ändern Sie die folgenden Richtlinien

  3. Microsoft-Netzwerkclient: Unverschlüsseltes Kennwort an SMB-Server von Drittanbietern senden: Aktivieren Sie diese Option.

  4. Netzwerksicherheit: LAN Manager-Authentifizierungsebene: Wählen Sie die Option: LM & NTLM senden - Verwenden Sie die NTLMv2-Sitzungssicherheit, wenn dies ausgehandelt wird.

Cy.
quelle
Danke, das löst das Problem. Es klingt, als ob wir wahrscheinlich auch Samba auf allen unseren Servern aktualisieren sollten, aber das wird eine Weile dauern ...
Colin Pickard
1
funktioniert bei mir nicht> :(
Endolith
5
@ Cy. Anstatt gpedit.msc auszuführen und die gesamte Navigation auszuführen, führt Sie secpol.msc direkt zu Ihren Sicherheitseinstellungen. Ansonsten stimmt alles andere ..
1
@ user168261: Ich verwende die neueste Version von Samba. # 4 funktioniert (und wird benötigt). # 3 ist unnötig (mit neueren Samba-Versionen).
Gerrat
2
Ich verwende Windows 8 und diese Lösung hat bei mir nicht funktioniert.
ktamlyn
6

Ich hatte das gleiche problem Das hat den Job für mich gemacht:

Bringen Sie Vista und Samba zum Laufen TechRepublic

  1. Öffnen Sie den Befehl Ausführen und geben Sie "secpol.msc" ein.

  2. Klicken Sie auf "Weiter", wenn Sie von Vista dazu aufgefordert werden.

  3. Klicken Sie auf "Lokale Richtlinien" -> "Sicherheitsoptionen"

  4. Navigieren Sie zu der Richtlinie "Netzwerksicherheit: LAN Manager-Authentifizierungsebene" und öffnen Sie sie.

  5. Standardmäßig setzt Windows Vista die Richtlinie auf "Nur NTVLM2-Antworten". Ändern Sie dies in "LM und NTLM - NTLMV2-Sitzungssicherheit verwenden, falls ausgehandelt".

0fnt
quelle
+100 wenn ich könnte! Ich habe über einen Tag lang versucht, das zum Laufen zu bringen.
Gerrat
1
Stellen
3

Wenn Sie eine alte Version von Samba verwenden, ist es möglich, dass Sie auf dieses Problem stoßen . Hier ist eine weitere Diskussion . Grundsätzlich deaktivieren Windows Vista und 7 eine alte und unsichere Authentifizierungsmethode, die Samba standardmäßig verwendete. Wenn Sie die Registrierungseinstellung wie im Artikel beschrieben anpassen, sollte dies funktionieren. Idealerweise würden Sie natürlich Samba auf eine neue Version aktualisieren, aber das ist momentan möglicherweise nicht möglich.

Wenn dies nicht funktioniert, können Sie die Version von Samba veröffentlichen, die Sie ausführen?

dsolimano
quelle
Ich hatte keinen LmCompatibilityLevel-Schlüssel auf meinem Win7-Computer. Ich weiß nicht, ob das Erstellen des Schlüssels funktioniert hätte. Die gpedit-Lösung hat bei mir trotzdem funktioniert.
Colin Pickard
1
Welche Version von Samba wird benötigt? Handelt es sich um ein Samba-Konfigurationsproblem?
Endolith
0

Ich hatte das gleiche Problem. Wenn ich versuche, eine Verbindung herzustellen, erhalte ich den 0x80004005Berechtigungsfehler:

Bildbeschreibung hier eingeben

Während ich mache:

  • Ändern der Netzwerksicherheit: LAN Manager-Authentifizierungsebene in "LM- und NTLM-Antworten senden"
  • Ändern Sie die Mindestsitzungssicherheit für NTLM-SSP, um "128-Bit-Verschlüsselung erforderlich" in "Keine Mindestsicherheit" zu deaktivieren.
  • Nicht kristallisierendes KB2536276 .

Eine andere Sache, die noch zu erledigen ist, ist:

  • aktiviere Client for Microsoft Networksin meinem wlan baumeln Network panel.

Aktivieren der File and printer sharing for Microsoft Networksin Network panelmir erlauben den Zugriff auf Win7 Ordner freigegeben.

gavenkoa
quelle