Windows Client verbindet nicht mit Debian SMB Server
Hallo liebe Community,
ich hab ein Problem welches mich an den Rand der Verzweiflung bringt.
Ich habe einen Debian Server auf dem ein Samba-Dienst läuft und ein Ordner im Netzwerk freigegeben wurde.
Ich habe nun schon 6 Windows Clients ohne Probleme anbinden können, 2 Geräte (ein Server 2016 und ein Client Win10) machen mir aber zu schaffen und ich finde den Fehler einfach nicht.
Fehlerbeschreibung:
Wenn ich mich mit dem DebianServer 192.168.*.4 über Windows verbinden möchte kommt das Anmeldefenster in dem ich den Benutzer und das Passwort angeben muss. Bei allen anderen Clients funktioniert dass ohne Probleme. Ein Client und ein Server haben aber das Problem dass, wenn ich auf OK klicke geht dass Fenster kurz weg und erscheint dann wieder und wieder und wieder. Also irgendwo hängt es.
Tests:
Ich habe es erst auf den DebianServer geschoben. Dort vieles ausprobiert. Komplett offen gelegt, also keine Sicherheiten, SMB1 - SMB3 möglich gemacht, Abfragen etc. Gastzugang OK usw. . Leider alles ohne Erfolg. Somit habe ich FÜR MICH (vielleicht sehr ihr dass anders) entschieden, der Server ist es nicht da die anderen Clients ja ohne Probleme drauf kommen.
Also habe ich mich an die Clients gesetzt und auch dort smb 1-3 aktiviert, smb direkt aktiviert, firewall aus, virenscanner aus... Immer mit dem selben Ergebnis. Nämlich dass ich nicht auf das Laufwerk zugreifen kann.
Ich habe keine Idee wo das Problem liegen könnte. Vielleicht hatte ja schon einmal jemand dasselbe Problem. Ich komme einfach nicht mehr weiter.
Ich würde mich sehr über eure Hilfe freuen und hoffe dass ich auch diesen "Endgegner" besiegen kann. Das nervt so stark.
Ich danke euch schon einmal und wünsche euch einen schönen Tag.
Grüße MarFra
ich hab ein Problem welches mich an den Rand der Verzweiflung bringt.
Ich habe einen Debian Server auf dem ein Samba-Dienst läuft und ein Ordner im Netzwerk freigegeben wurde.
Ich habe nun schon 6 Windows Clients ohne Probleme anbinden können, 2 Geräte (ein Server 2016 und ein Client Win10) machen mir aber zu schaffen und ich finde den Fehler einfach nicht.
Fehlerbeschreibung:
Wenn ich mich mit dem DebianServer 192.168.*.4 über Windows verbinden möchte kommt das Anmeldefenster in dem ich den Benutzer und das Passwort angeben muss. Bei allen anderen Clients funktioniert dass ohne Probleme. Ein Client und ein Server haben aber das Problem dass, wenn ich auf OK klicke geht dass Fenster kurz weg und erscheint dann wieder und wieder und wieder. Also irgendwo hängt es.
Tests:
Ich habe es erst auf den DebianServer geschoben. Dort vieles ausprobiert. Komplett offen gelegt, also keine Sicherheiten, SMB1 - SMB3 möglich gemacht, Abfragen etc. Gastzugang OK usw. . Leider alles ohne Erfolg. Somit habe ich FÜR MICH (vielleicht sehr ihr dass anders) entschieden, der Server ist es nicht da die anderen Clients ja ohne Probleme drauf kommen.
Also habe ich mich an die Clients gesetzt und auch dort smb 1-3 aktiviert, smb direkt aktiviert, firewall aus, virenscanner aus... Immer mit dem selben Ergebnis. Nämlich dass ich nicht auf das Laufwerk zugreifen kann.
Ich habe keine Idee wo das Problem liegen könnte. Vielleicht hatte ja schon einmal jemand dasselbe Problem. Ich komme einfach nicht mehr weiter.
Ich würde mich sehr über eure Hilfe freuen und hoffe dass ich auch diesen "Endgegner" besiegen kann. Das nervt so stark.
Ich danke euch schon einmal und wünsche euch einen schönen Tag.
Grüße MarFra
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 7848809912
Url: https://administrator.de/contentid/7848809912
Ausgedruckt am: 25.11.2024 um 01:11 Uhr
14 Kommentare
Neuester Kommentar
Hi,
von der Beschreibung her hätte ich auch auf SMB getippt.
Sind die Rechner die gehen auch Win 10?
Sind alle Rechner auf dem gleichen Patchstand?
Edit: Kannst du zum Test mal auf dem Debian nur SMB3 aktivieren?
Edit2: Welche Netzwerkstandorteinstellung haben denn die beiden die nicht gehen? Öffentliches Netzwerk?
von der Beschreibung her hätte ich auch auf SMB getippt.
Sind die Rechner die gehen auch Win 10?
Sind alle Rechner auf dem gleichen Patchstand?
Edit: Kannst du zum Test mal auf dem Debian nur SMB3 aktivieren?
Edit2: Welche Netzwerkstandorteinstellung haben denn die beiden die nicht gehen? Öffentliches Netzwerk?
Hast du es testweise mal mit einem Gastshare probiert wie sich die Endgeräte da verhalten:
Klappt mit Win10/11 vollkommen problemlos und umgeht erstmal mögliche Probleme mit Zugangsdaten und verifiziert dann die Korrektheit der verwendeten SMB Version.
Was sagt das Samba Log wenn du mit diesen 2 Clients die Probleme machen zugreifst??
smb.conf wäre hilfreich für eine zielführende Hilfe...
chown -R nobody:nogroup /srv/samba/public/
chmod 2770 /srv/samba/public/
[public]
# Gastzugang ohne Passwort
path = /srv/samba/public/
comment = Public
read only = no
guest ok = yes
guest only = yes
Was sagt das Samba Log wenn du mit diesen 2 Clients die Probleme machen zugreifst??
smb.conf wäre hilfreich für eine zielführende Hilfe...
Hallochen,
Manchmal passen die verwendeten Zugangsdaten irgendwie "nicht richtig", so dass man das auf den beteiligten Rechnern noch einmal querchecken sollte. Überdies, wenn der Debian-Server ins Active Directory eingebunden ist und samba mittels winbind die Userdaten abgleicht, kann es geboten sein, die winbind-Datenbank zurückzusetzen und neu befüllen zu lassen. Ferner ist es bei einer AD-Einbindung dringend empfehlenswert, für eine Gleichschaltung der idmap-Zuordnungen zu sorgen. Und dann natürlich der Klassiker: Debian-lokal sollte grundsätzlich kein User angelegt sein, den es auch im AD gibt.
Fehlt eine Samba-AD-Einbindung gibt es noch einen samba-typischen Fehlerpunkt: unter Debian ist der lokale User zwar angelegt, aber noch nicht als samba-User. Dann funktioniert auch kein Zugriff.
Viele Grüße
HansDampf06
Manchmal passen die verwendeten Zugangsdaten irgendwie "nicht richtig", so dass man das auf den beteiligten Rechnern noch einmal querchecken sollte. Überdies, wenn der Debian-Server ins Active Directory eingebunden ist und samba mittels winbind die Userdaten abgleicht, kann es geboten sein, die winbind-Datenbank zurückzusetzen und neu befüllen zu lassen. Ferner ist es bei einer AD-Einbindung dringend empfehlenswert, für eine Gleichschaltung der idmap-Zuordnungen zu sorgen. Und dann natürlich der Klassiker: Debian-lokal sollte grundsätzlich kein User angelegt sein, den es auch im AD gibt.
Fehlt eine Samba-AD-Einbindung gibt es noch einen samba-typischen Fehlerpunkt: unter Debian ist der lokale User zwar angelegt, aber noch nicht als samba-User. Dann funktioniert auch kein Zugriff.
Viele Grüße
HansDampf06
sondern es kommt direkt das Anmeldefenster von Windows bzw. der Netzwerkfreigabe.
Ooops! Bei einem offenen Gastshare??Höchst unüblich und lässt vermuten das deine smb.conf einen Fehler hat. Bei einem Gastshare sollte das niemals passieren da gibts ja keinen User in dem Sinne. Hast du vorher im Windows einmal alle gespeicherten User Credentials vorab gelöscht?
Das o.a. Setup ist hier auf Debian Bullseye, Bookworm und Raspberry OS am laufen und funktioniert mit einem Win10 und Win11 Client absolut fehlerlos! Natürlich ohne Anmeldefenster.
Die User/Gruppen- und Rechteeinstellung
chown -R nobody:nogroup /srv/samba/public/
chmod 2770 /srv/samba/public/