staging.inyokaproject.org

Datei kann nur schreibgeschützt geöffnet werden, obwohl Rechte stimmen

Status: Gelöst | Ubuntu-Version: Ubuntu 13.04 (Raring Ringtail)
Antworten |

Roland_Linux

Avatar von Roland_Linux

Anmeldungsdatum:
6. Februar 2006

Beiträge: 2396

Hallo,

ich habe ein kleines Problem. An meinem Arbeitsplatz habe ich einen Rechner mit Ubuntu 13.04. Unsere Dateien liegen auf einem Server (ebenfalls Ubuntu), auf dem die Userverzeichnisse als Samba-Freigaben freigegeben sind. Auf meine Dateien kann ich problemlos über das Netzwerk zugreifen, lesen und schreiben. Es gibt aber eine Kleinigkeit:

  • Eine Datei, die auf dem Server bereits gespeichert war kann ich über meine Freigabe öffnen, bearbeiten und wieder abspeichern. Also alles so, wie es sein soll.

  • Bekomme ich aber eine Datei z.B. per Mail geschickt, die ich auf meiner Server-Freigabe speichern möchte, dann kann ich diese zwar problemlos speichern, diese wird aber dann mit einem kleinen Schloss dargestellt und kann diese Datei dann nur wieder schreibgeschützt öffnen. Löschen kann ich diese Datei aber problemlos vom Server. Wenn ich eine Änderung an der Datei vornehmen will, müsste ich diese quasi auf meinen lokalen Rechner kopieren, bearbeiten und wieder abspeichern. Zum Speichern auf dem Server muss ich die serverseitige Datei löschen und kann dann meine geänderte Datei wieder auf den Server kopieren. Diese ist dann wieder mit dem Schloss-Symbol gekennzeichnet.

  • Klicke ich auf der auf dem Server gespeicherten Datei mit der rechten Maustaste um die Zugriffsrechte zu ändern, wird mir mitgeteilt, dass ich nicht der Besitzer der Datei sei. Bei der Datei, die schon auf dem Server lag (wo ich alles lesen, ändern und speichern kann) wird mir auch mitgeteilt, dass ich nicht der Besitzer der Datei sei.

Wie kann ich dieses Problem lösen? Hat irgend jemand eine Idee oder einen Vorschlag?

Anbei noch der Teil meiner fstab, wo meine Laufwerke eingebunden sind:

//132.147.1.12/FREIGABE         /home/USER/Dokumente           cifs    user=USERNAME,pass=PASSWORT   0       0
//132.147.1.12/edv              /home/USER/EDV                 cifs    user=USERNAME,pass=PASSWORT   0       0
//132.147.1.12/edvintern        /home/USER/EDVintern           cifs    user=USERNAME,pass=PASSWORT   0       0
//132.147.1.12/edvtools         /home/USER/EDVtools            cifs    user=USERNAME,pass=PASSWORT   0       0
//132.147.1.12/mb               /home/USER/Maschinenbau        cifs    user=USERNAME,pass=PASSWORT   0       0

Die in Großbuchstaben geschriebenen Pfade oder Orte enthalten meinen Namen und habe ich darum unkenntlich gemacht. Der in der fstab eingetragene USERNAME ist der Username, meines Benutzers auf dem Server - ebenso das PASSWORT.

Im Anhang habe ich noch ein Bildschirm-Print angehängt, wo die Ausgabe für meine Zugriffsrechte eingesehen werden können. Meine UID und GID stimmen.

Benno-007

Anmeldungsdatum:
28. August 2007

Beiträge: 29240

Welcher Anhang? 😉

Roland_Linux

(Themenstarter)
Avatar von Roland_Linux

Anmeldungsdatum:
6. Februar 2006

Beiträge: 2396

... ich hab's ein paar Mal probiert. Aber irgendwie stellt sich der Anhang etwas störrisch. Aber jetzt hat es geklappt.

Bilder

seahawk1986

Anmeldungsdatum:
27. Oktober 2006

Beiträge: 11278

Welche User-ID hat denn dein Benutzer?

id

Roland_Linux

(Themenstarter)
Avatar von Roland_Linux

Anmeldungsdatum:
6. Februar 2006

Beiträge: 2396

Auf meinem lokalen Rechner ist die UID sowie die GID jeweils 1000.

seahawk1986

Anmeldungsdatum:
27. Oktober 2006

Beiträge: 11278

Du könntest entweder auf dem Server dafür sorgen, dass ein angemeldeter User immer die gleiche UID/GID für die jeweilige Freigabe nutzt und die Rechte dort korrigieren oder versuchen das über die fstab auf die richtige UID/GID umzubiegen: Samba Client cifs (Abschnitt „Simulation-von-Rechten-ohne-CIFS-UNIX-Erweiterungen“)

Wie sieht denn die smb.conf auf deinem Server aus?

Roland_Linux

(Themenstarter)
Avatar von Roland_Linux

Anmeldungsdatum:
6. Februar 2006

Beiträge: 2396

So einfach kann die Welt sein. Es hat funktioniert, indem ich UID, GID, file_mode und dir_mode simuliere. Vielen Dank für die Hilfe.

Antworten |