フォルダ内のファイルやサブフォルダの共有/許可プロパティを再帰的に変更できるようにするMac OS Xのツールやスクリプトはありますか?たとえば、全員または特定のユーザーが読み取りおよび書き込み、読み取り専用、または書き込み専用を行えるようにします。
Chmodコマンドを試してください。たとえば、ディレクトリ名がmydirの場合、次のコマンドはそのmydirの読み書きを再帰的に有効にします。
$ chmod -R +rw mydir
詳細については:
$ man chmod
作業したいルートフォルダを選択してインスペクタを開きます(CMD-iまたは右クリックして「情報を見る」)。下のパネルは、権限を管理できる場所です。
そこにリストに権限を追加し、削除します。すべてのサブフォルダに同じ権限を再帰的に適用するには、歯車をクリックして「同封アイテムに適用...」を選択します。
注:ウィンドウの右下にある小さなロックアイコンがロックされていると、[囲まれているアイテムに適用...]がグレー表示されていることがわかりました。その場合は、資格情報を入力してロックをクリックしてロックを解除し、[閉じたアイテムに適用...]をもう一度実行してください。
あなたはchmod
とchown
コマンドを使いたいのです。
私の記憶が正しければ、このようにパーミッションを変更することができます。
chmod -R +a "joshhunt allow read" /some/file/or/folder/
chmod -R +a "Guest deny read" /some/other/folder/
chmod -R +a "Guest deny write" /some/other/folder/
これらのコマンドの詳細については、ターミナルでそれぞれのmanページを調べてください。
man chmod
man chown