Berechtigungsfehler beim Herstellen einer Verbindung von Windows7 zu einem SAMBA-Server

1

Ich habe ein Win7-System, das eine Verbindung zu meinem Ubuntu-Server herstellt, auf dem ich meine Musik und andere Medien aufbewahre. Ich kann vom Win7-Computer aus auf meine Mediendateien zugreifen, erhalte jedoch häufig Berechtigungsfehler, beispielsweise beim Versuch, Tags auf Tracks zu aktualisieren.

Auf dem Linux-Rechner habe ich eine Gruppe "group1", die den Benutzer "bob" enthält. "bob" ist auch mein Anmeldekonto für diesen Linux-Computer. Ich habe ein Netzlaufwerk in Win7 zugeordnet, das auch den Benutzernamen "Bob" verwendet, um sich anzumelden.

Meine Samba-Konfiguration hat

security = user
guest account = nobody

[share]
   comment = File Server Share
   path = /media/md0
   browsable = yes
   guest ok = yes
   read only = no
   create mask = 0775

Bei diesem Setup würde ich erwarten, dass Anwendungen auf meinem Win7-Computer MP3-Dateien auf dem Linux-Computer aktualisieren können, die zu "group1" gehören, aber stattdessen erhalte ich Berechtigungsfehler. Ich frage mich, ob Windows mit den Anmeldeinformationen, die es für Linux bereitstellt, etwas Komisches anstellt, oder ob möglicherweise etwas in meiner Samba-Konfiguration nicht stimmt.

Ich kann nicht verstehen, warum ich unter Linux Dateien als Benutzer "bob" bearbeiten kann, aber ich kann die Dateien unter Win7 nicht bearbeiten, wenn ich mit demselben Benutzernamen und denselben Anmeldeinformationen zugreife. Anregungen für Dinge zu versuchen?

Symmetrisch
quelle

Antworten:

0

Denken Sie daran, dass Sie in Linux / Samba Linux-Benutzernamen / -Kennwörter und Samba-Benutzernamen / -Kennwörter haben. Diese 2 schließen sich nicht gegenseitig aus. Doppelklicken Sie darauf, dass beide auf dasselbe Objekt mit denselben Berechtigungen eingestellt sind.

HaydnWVN
quelle
Bitte sehen Sie meine Bearbeitung einschließlich der Samba-Konfiguration; Nach meinem Verständnis sollte die Anweisung "security = user" Samba-Benutzer zu Linux-Benutzern zuordnen. Vielen Dank.
Symmetric
Ich habe diese Konfiguration nicht selbst verwendet und kann daher keine weiteren Kommentare abgeben. Haben Sie versucht, was ich in meiner Antwort vorgeschlagen habe?
HaydnWVN
Wenn sie anders wären, würde ich nicht in der Lage sein, auf die Dateien zuzugreifen. Ich bin mir ziemlich sicher, dass dies tatsächlich an den Berechtigungen für die Dateien selbst liegt. Ich werde ein bisschen mehr damit spielen und ein Update veröffentlichen. Ta.
Symmetric
Der Samba-Benutzername / das Samba-Passwort kann sich völlig vom Linux-Passwort unterscheiden, ohne die Samba-Berechtigungen zu beeinträchtigen (Samba behält seine eigenen Passwort- und Berechtigungsdatenbanken bei)
HaydnWVN
0

Es stellte sich heraus, dass dies an den Linux-Dateiberechtigungen lag. Die Dateien wurden mit der Samba "create mask" von 775 erstellt, waren aber auch durch die von mir verwendete bittorrent-App auf 722 beschränkt.

Das Problem wurde behoben, indem die Konfiguration des Übertragungsdämons so korrigiert wurde, dass die umask entfernt wurde, sodass sie wie beabsichtigt 775 erstellt wurden.

Symmetrisch
quelle