Wahrscheinlich kennen Sie das Problem: Sie haben einen Gruppenordner angelegt, den Sie mit mehreren Windows- und Mac-Clients dazu verwenden, im Netzwerk Daten untereinander auszutauschen. Dies ist ein typisches Szenario in kleinen Arbeitsgruppen, in denen ein kleiner Datenbestand gemeinsam genutzt wird. Kaum haben Sie nun eine Datei gesichert, kann sie plötzlich niemand anderes mehr überschreiben. Was tun?

Zunächst einmal entsteht dieses Problem dadurch, dass Mac OS X ab Werk dafür sorgt, dass niemand eine Datei überschreiben darf, wenn er nicht Eigentümer der Datei ist. Eigentümer wird man dadurch, dass man eine Datei erstellt, bzw. sichert, wodurch auch ein Überschreiben einer Datei dazu führt, dass Sie ihr Eigentümer werden.

Sie können Mac OS X aber auch explizit anweisen, alle Dateien in einem Ordner automatisch mit denselben Rechten zu versehen, die dem Ordner selbst zugewiesen sind. Angenommen, Sie möchten, dass alle Benutzer, die Sie als Gruppe angelegt haben, vollen Zugriff auf Ihren Öffentlich-Ordner haben, dann gehen Sie wie folgt vor:

  1. Öffnen Sie den Finder, markieren Sie Ihren Ordner “Öffentlich” (bzw. “Public”, wenn Sie in den Finder-Einstellungen angegeben haben, dass alle Suffixe angezeigt werden sollen), und wählen Sie Ablage->Information aus der Menüleiste.
  2. In dem kleinen Info-Fenster, das sich nun öffnet, gibt es einen Eintrag namens “Eigentümer und Zugriffsrechte”. Wenn Sie das kleine Dreieck neben dem Eintrag anklicken, sehen Sie die zugehörigen Einstellungen des Ordners “Öffentlich”. Geben Sie hier an, welche Zugriffsrechte Ihre Anwender haben sollen. Falls bereits Daten in dem Ordner enthalten sind, können Sie den Button “Auf alle Unterobjekte anwenden” klicken, um die neuen Berechtigungen auf alle enthaltenen Elemente zu übertragen.
  3. Vergeben Sie nach Bedarf Berechtigungen für weitere Ordner. Bedenken Sie, dass im Netzwerk nur die Public-Ordner Ihrer lokalen Benutzer zu sehen sein werden, so dass es sinnvoll sein kann, darin Unterordner mit verschiedenen Berechtigungen anzulegen (einen Ordner, in dem nur Sie Lese- und Schreibrechte haben, einen anderen mit Vollzugriff für alle Benutzer, etc.). Alternativ müssen Sie andere Sharepoints manuell freigeben (am einfachsten mit Hilfe der Donationware SharePoints zu erledigen).
  4. Wenn Sie an dieser Stelle bereits über das Netzwerk auf die Daten zugreifen, wird jede Datei nur von der Person geschrieben werden können, die sie ursprünglich angelegt hat. Der nächste Punkt ist also, Mac OS X anzuweisen, für alle Dateien, die Sie jetzt neu anlegen, die Rechte des übergeordneten Ordners zu verwenden. Dies erfolgt je nach Version Ihres OS auf zwei unterschiedliche Arten:

    a. vor Mac OS X 10.3 (Panther):
    Unter Jaguar öffnen Sie den NetInfo Manager und wählen den Pfad /->config->AppleFileServer. Suchen Sie nun die Eigenschaft mit dem Wert classic_permissions und ändern Sie letztere in inherit_permissions. Sichern Sie nun Ihre Änderungen und starten die NetInfo-Datenbank neu (der NetInfo-Manager fragt Sie automatisch danach, wenn Sie das Programm beenden).

    b. ab Mac OS X 10.3 (Panther):
    Öffnen Sie die Datei /Library/Preferences/com.apple.AppleFileServer.plist mit TextEdit, dem Property List Editor, vi oder irgendeinem anderen Text-Editor Ihrer Wahl.
    Suchen Sie die Zeilen


    permissionsModel
    classic_permissions

    und ändern Sie sie in


    permissionsModel
    inherit_permissions

    In derselben Datei können Sie auch den Gastzugriff ein- und ausschalten, Begrüßungsnachrichten einstellen, etc.
    Nun werden alle Dateien, die in den freigegeben Ordnern erstellt oder überschrieben werden, automatisch die Rechte des übergeordneten Verzeichnisses erhalten.

Publiziert am von André Aulich. Veröffentlicht in Mac OS X.

Die Kommentarfunktion ist geschlossen.