58
58
Mac OS Xでフォルダの共有/許可を再帰的に変更する方法
フォルダ内のファイルやサブフォルダの共有/許可プロパティを再帰的に変更できるMac OS Xのツールやスクリプトはありますか?例えば、すべての人や特定のユーザーが読み書きできるようにする、読み書きのみ、読み書きのみ、書き込みのみなどです。
フォルダ内のファイルやサブフォルダの共有/許可プロパティを再帰的に変更できるMac OS Xのツールやスクリプトはありますか?例えば、すべての人や特定のユーザーが読み書きできるようにする、読み書きのみ、読み書きのみ、書き込みのみなどです。
作業したいルートフォルダを選択し、インスペクタを開きます(CMD-iまたは右クリックして「情報を表示」)。一番下のパネルはパーミッションの管理ができるところです。
そこにあるリストにパーミッションを追加したり削除したりします。すべてのサブフォルダに同じパーミッションを再帰的に適用するには、歯車をクリックして “Apply to Enclosed Items… "を選択します。
注意: ウィンドウの右下にある小さなロックアイコンがロックされていると、"封じられた項目に適用… "がグレーアウトしていることに気がつきました。その場合は、ロックをクリックして資格情報を入力してロックを解除し、"封入されているアイテムに適用 "でもう一度試してみてください。
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 chmod
man chown