tloehr
05.11.02, 10:15
Hallo,
ich habe das Problem, das unter Linux die offenen Dateien von mehreren Benutzern gleichzeitig zum schreiben geöffnet werden können.
Also ich habe hier einen Rechner unter SuSE8.1 (2.4.19). Da liegt irgendeine Datei drauf (in diesem Fall eine OpenOffice Datei). Dieses Verzeichnis wird via NFS freigegeben. Wenn zwei Linux Clients diese Datei gleichzeitig öffnen, kann sie jeder verändern und der, der zuletzt speichert gewinnt.
Das gleiche gilt auch wenn ich zwei parallele X-Sessions auf derselben Maschine aufmache und lokal dieselbe Datei zweimal öffne. Am NFS alleine kann es also nicht liegen.
Nun bin ich ein langjähriger Novell und Windows NT Admin und war hier etwas verwundert. In meiner alten Welt war das nie eine Frage. Ist eine Datei offen, dann ist sie offen und alle anderen können nur lesen. Die einzige Ausnahme waren z.B. Texteditoren, die eine Datei nur einlasen und diese anschließend direkt wieder geschlossen hatten.
Ist das eine Besonderheit in Unix über die ich hier gestolpert bin ? Muß man das OpenOffice irgendwie einstellen, daß es die Dateien exklusiv öffnet. Ich habe in der Konfig nichts passendes gefunden.
Gruß, Torsten...
ich habe das Problem, das unter Linux die offenen Dateien von mehreren Benutzern gleichzeitig zum schreiben geöffnet werden können.
Also ich habe hier einen Rechner unter SuSE8.1 (2.4.19). Da liegt irgendeine Datei drauf (in diesem Fall eine OpenOffice Datei). Dieses Verzeichnis wird via NFS freigegeben. Wenn zwei Linux Clients diese Datei gleichzeitig öffnen, kann sie jeder verändern und der, der zuletzt speichert gewinnt.
Das gleiche gilt auch wenn ich zwei parallele X-Sessions auf derselben Maschine aufmache und lokal dieselbe Datei zweimal öffne. Am NFS alleine kann es also nicht liegen.
Nun bin ich ein langjähriger Novell und Windows NT Admin und war hier etwas verwundert. In meiner alten Welt war das nie eine Frage. Ist eine Datei offen, dann ist sie offen und alle anderen können nur lesen. Die einzige Ausnahme waren z.B. Texteditoren, die eine Datei nur einlasen und diese anschließend direkt wieder geschlossen hatten.
Ist das eine Besonderheit in Unix über die ich hier gestolpert bin ? Muß man das OpenOffice irgendwie einstellen, daß es die Dateien exklusiv öffnet. Ich habe in der Konfig nichts passendes gefunden.
Gruß, Torsten...