Raspbian Samba-Freigabe - Zugriff auf Verzeichnis von Windows, aber nicht von Linux
Hallo,
ich habe mit dem Raspbarry Pi 4 (RaspbianLite) ein kleiner NAS-Server aufgesetzt, was eigentlich auch soweit funktioniert.
Über eine Samba-Freigabe erhalte ich Zugriff auf ein freigegebenes Verzeichnis, was über Windows-, Android- und Applegeräte wunderbar funktioniert.
Allerdings bereiten mir zwei Geräte Probleme und verweigern den Zugriff über den gleichen Benutzer inkl. Passwort wie es bei den oben genannten funktioniert.
Betroffen ist ein Multimedia-Player (FANTEC 3DS4600 3D Full HD Media Player) und ein Digitalreceiver (Dreambox DM520). Bei beiden Gerätschaften läuft meines Wissens Linux als OS.
Bei der Dreambox kann ich zwar den freigegebenen Ordner über die Netzwerkeinstellungen ohne sichtlichen Fehler mounten, wird dieser über einen Netzwerkbrowser geöffnet, ist er leer.
Bei dem Multimedia-Player hingegen sehe ich im Netzwerk das freigegebene Verzeichnis, logge mich mit dem auf dem Raspberry Pi eingerichteten Benutzername und Passwort auf /NAS ein.
Nun erscheint ein weiteres Verzeichnis Namens "NAS", möchte ich in dieses Verzeichnis kommt erneut eine Benutzer/Passwort-Abfrage an der ich dann scheitere, da die zuvor eingetragenen Daten nicht angenommen werden.
Mich wunder das extremst, da die Freigabe unter Windows, Android und Apple ja einwandfrei funktioniert...
Auszug der Samba.conf auf dem Raspberry Pi:
Hier die Rechte des freigegebenen Ordners:
Zu Testzwecke habe ich folgende Änderung in der Samba.conf getätigt und hatte Zugriff auf alles:
Kann mich jemand auf den richtigen Weg führen?
Vielen Dank.
ich habe mit dem Raspbarry Pi 4 (RaspbianLite) ein kleiner NAS-Server aufgesetzt, was eigentlich auch soweit funktioniert.
Über eine Samba-Freigabe erhalte ich Zugriff auf ein freigegebenes Verzeichnis, was über Windows-, Android- und Applegeräte wunderbar funktioniert.
Allerdings bereiten mir zwei Geräte Probleme und verweigern den Zugriff über den gleichen Benutzer inkl. Passwort wie es bei den oben genannten funktioniert.
Betroffen ist ein Multimedia-Player (FANTEC 3DS4600 3D Full HD Media Player) und ein Digitalreceiver (Dreambox DM520). Bei beiden Gerätschaften läuft meines Wissens Linux als OS.
Bei der Dreambox kann ich zwar den freigegebenen Ordner über die Netzwerkeinstellungen ohne sichtlichen Fehler mounten, wird dieser über einen Netzwerkbrowser geöffnet, ist er leer.
Bei dem Multimedia-Player hingegen sehe ich im Netzwerk das freigegebene Verzeichnis, logge mich mit dem auf dem Raspberry Pi eingerichteten Benutzername und Passwort auf /NAS ein.
Nun erscheint ein weiteres Verzeichnis Namens "NAS", möchte ich in dieses Verzeichnis kommt erneut eine Benutzer/Passwort-Abfrage an der ich dann scheitere, da die zuvor eingetragenen Daten nicht angenommen werden.
Mich wunder das extremst, da die Freigabe unter Windows, Android und Apple ja einwandfrei funktioniert...
Auszug der Samba.conf auf dem Raspberry Pi:
[NAS]
path = /mnt
comment = RasPi NAS Share
valid users = pi
writable = yes
browsable = yes
create mask = 0777
directory mask = 0777
path = /mnt
comment = RasPi NAS Share
valid users = pi
writable = yes
browsable = yes
create mask = 0777
directory mask = 0777
Hier die Rechte des freigegebenen Ordners:
pi@NAS:/mnt $ ls -l
total 32
drwxrwxrwx 7 pi pi 4096 Oct 11 12:05 Tim
drwxrwxrwx 17 pi pi 4096 Sep 24 14:54 Nora
drwxrwxrwx 12 pib pibgroup 4096 Oct 16 00:47 Multimedia
drwxrwxrwx 2 pi pi 16384 Aug 16 12:19 lost+found
drwxrwxrwx 2 pi pi 4096 Aug 31 16:13 Öffentlich
total 32
drwxrwxrwx 7 pi pi 4096 Oct 11 12:05 Tim
drwxrwxrwx 17 pi pi 4096 Sep 24 14:54 Nora
drwxrwxrwx 12 pib pibgroup 4096 Oct 16 00:47 Multimedia
drwxrwxrwx 2 pi pi 16384 Aug 16 12:19 lost+found
drwxrwxrwx 2 pi pi 4096 Aug 31 16:13 Öffentlich
Zu Testzwecke habe ich folgende Änderung in der Samba.conf getätigt und hatte Zugriff auf alles:
[NAS]
path = /mnt
comment = RasPi NAS Share
guest ok = yes
writable = yes
browsable = yes
path = /mnt
comment = RasPi NAS Share
guest ok = yes
writable = yes
browsable = yes
Kann mich jemand auf den richtigen Weg führen?
Vielen Dank.
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 613496
Url: https://administrator.de/contentid/613496
Ausgedruckt am: 24.11.2024 um 08:11 Uhr
9 Kommentare
Neuester Kommentar
Hallo Froschkoenig-LR,
du verrätst uns nicht, wie du dich anmeldest ?!
Zumal (ich persönlich) finde die Namensgebug etwas na ja : \\nas\nas
Das Share hätte einen anderen Namen verdient (als der Server)
Optimalerweise: anmelden auf der Kommandozeile
ggfs. als ein Beispiel : https://www.thomas-krenn.com/de/wiki/Windows_Freigabe_unter_Linux_mounte ...
vermutlich (aber wer macht denn sowas ? ) mußt du mit sudo "rumhampeln"....
anstatt eine " smb_mount Gruppe" aufzumachen, in der alle in Frage kommenden User stehen.
Dann kann man RWX auch auf Gruppenebene regeln; alternativ darf eben eh immer nur ein User Lesen/Schreiben.
Zumal du auf der Kommandozeile fast immer deutlich mehr Meldungen erhältst als über ein (beliebiges) GUI.
Ansonsten ist SMB1,2,3 eh nicht das Thema, wenn Windows geht; "smb-mount" tut IIRR immer das was in der sbm.conf eingestellt ist.
Zusammenfassung: falscher User/falsche Rechte/mountfehler - in allen Fällen ist die GUI-Oberfläche leer weil ja "nix kommt"
l.g.
Fred
ps: Tipps anhand selbst gemachter Fehler
du verrätst uns nicht, wie du dich anmeldest ?!
Zumal (ich persönlich) finde die Namensgebug etwas na ja : \\nas\nas
Das Share hätte einen anderen Namen verdient (als der Server)
Optimalerweise: anmelden auf der Kommandozeile
ggfs. als ein Beispiel : https://www.thomas-krenn.com/de/wiki/Windows_Freigabe_unter_Linux_mounte ...
vermutlich (aber wer macht denn sowas ? ) mußt du mit sudo "rumhampeln"....
anstatt eine " smb_mount Gruppe" aufzumachen, in der alle in Frage kommenden User stehen.
Dann kann man RWX auch auf Gruppenebene regeln; alternativ darf eben eh immer nur ein User Lesen/Schreiben.
Zumal du auf der Kommandozeile fast immer deutlich mehr Meldungen erhältst als über ein (beliebiges) GUI.
Ansonsten ist SMB1,2,3 eh nicht das Thema, wenn Windows geht; "smb-mount" tut IIRR immer das was in der sbm.conf eingestellt ist.
Zusammenfassung: falscher User/falsche Rechte/mountfehler - in allen Fällen ist die GUI-Oberfläche leer weil ja "nix kommt"
l.g.
Fred
ps: Tipps anhand selbst gemachter Fehler
Zitat von @Froschkoenig-LR:
Optimalerweise: anmelden auf der Kommandozeile
Bei Fantac & Dreambox habe ich eine GUI, da trage ich meine Anmeldedaten ein...und was passiert dann ?
Zusammenfassung: falscher User/falsche Rechte/mountfehler - in allen Fällen ist die GUI-Oberfläche leer weil ja "nix kommt"
Wieso falscher User/falsche Rechte?"drwxrwxrwx pi pi" sagt doch eigentlich aus, dass Vollzugriff für Benutzer pi auf den zugehörigen Ordner besteht!?
Falls du in deiner unnachahmlichen Weishat aber einen ander Namen (UID) und einen ander Gruppe (GID) verwendest, hats du ein kleines Problem
IIRR gab es massiven Ärger wenn nicht unique UIDs zum Namen und GIDs zur Gruppe verwendet wurden, ist aber schon paar "Donnerstage her", und habe es mit nur als "best practice " gemerkt.
Letztlich... einfach in die Logs sehen, wenn was nicht geht!
Und auch ein NAS führt logs... und mindestens für Troubleshooting auch das SMB-Logging einschalten!
Eigentlich.... aber das ist ein anderes Thema: wer macht denn root/Ersatzroot (= pi) für SMBmount auf ?
der Samba install Prozess richtet keine eigene Sambagruppe ein?
Sorry - ich weiss sowas nicht, weil sofort nach dem Installieren hier alles nach meinem Gusto geändert wird.
da kommt auch nie was nach /mnt (ist eigentlich "reserviert" für [automatisches ] Mounten anderer Datenträger ) aber grundsätzlich kann man das auch so wie du machen.
Das macht mich wahnsinnig, habe noch nicht all zu viele Linux-Kenntnisse.
Ansonste.... mount -t cifs .... funktioniert wunderbar mit UID - da brauchts nirgendwo einen "namen" ... weil Namen eh zu UID übersetzt werden.also sieh im Log nach, wer dort den Loginversuch macht (zuerst smb log)
Ach ja ... und Linux ist im Gegensatz zu Windows auch Casesensitive !! Aber das ist ja so normal, daß ich daran bisher keinen Gedanken verschwendet habe.
Max # max # MAX # MaX ....... bei Win wäre das "Wurscht" -> gleicher User; bei linux sinds 4 verschiedene User!
Fred