Gibt es Tools oder Skripte für Mac OS X, mit denen ich die Freigabe- / Berechtigungseigenschaften von Dateien und Unterordnern in einem Ordner rekursiv ändern kann? Zum Beispiel, damit jeder oder ein bestimmter Benutzer lesen und schreiben, nur lesen oder nur schreiben kann.
macos
permissions
puri
quelle
quelle
chmod -R +rwX mydir
Fügt Execute nur hinzu, wenn es sinnvoll ist.Wählen Sie den Stammordner aus, mit dem Sie arbeiten möchten, und öffnen Sie den Inspektor (CMD-i oder klicken Sie mit der rechten Maustaste und wählen Sie "Informationen anzeigen"). Im unteren Bereich können Sie Berechtigungen verwalten.
Fügen Sie der Liste dort Berechtigungen hinzu und entfernen Sie sie. Um die gleichen Berechtigungen rekursiv auf jeden Unterordner anzuwenden, klicken Sie auf das Zahnrad und wählen Sie "Auf eingeschlossene Elemente anwenden ...".
Hinweis: Ich habe festgestellt, dass die Option "Auf eingeschlossene Elemente anwenden ..." ausgegraut ist, wenn das kleine Schlosssymbol unten rechts im Fenster gesperrt ist. Wenn dies der Fall ist, klicken Sie einfach auf das Schloss, um es zu entsperren, und geben Sie Ihre Anmeldeinformationen ein. Versuchen Sie es dann erneut mit "Auf eingeschlossene Elemente anwenden ...".
quelle
Sie möchten die Befehle
chmod
und verwendenchown
.Wenn ich mich richtig erinnere, können Sie die Berechtigungen folgendermaßen ändern:
Weitere Informationen zu diesen Befehlen finden Sie auf den entsprechenden Manpages in Terminal:
quelle