新しく作成されたファイルとネストされた共有フォルダの権限

新しく作成されたファイルとネストされた共有フォルダの権限

OS X Mountain Lion では、2 つのアカウント (ログイン ユーザー) を使用しています。1 つはプライマリ アカウントで、もう 1 つはプライマリ アカウントと Google ドライブ フォルダを共有するために作成したアカウントです。後者でもアクティブな Google ドライブ アプリが実行されているためです。

私は常に両方のアカウントにログインします。これにより、プライマリ アカウントの共有フォルダからアクセスしたファイルと Google ドライブ ファイルへの変更が、セカンダリ ログイン アカウントで実行されているアプリを通じて Web に更新されます。

私が抱えている問題は、プライマリ アカウントを通じて共有 Google ドライブ フォルダに新しいファイルやフォルダが作成されるたびに、そのファイルやフォルダがセカンダリ アカウントではなくプライマリ アカウントの権限で作成されるため、セカンダリ アカウントで実行されている Google ドライブ アプリがそれらを読み取って Web を更新できないことです。

すべてのネストされたフォルダにアクセス許可を適用 (cmd - I) を常にクリックする必要はないようにしたいので、プライマリ アカウントを通じてファイルが追加されたときに、OS X が共有フォルダにセカンダリ アカウントのアクセス許可ポリシーを自動的に適用する方法を探しています。

これを簡単に実行できるネイティブ OS X 機能がない場合、Hazel ルールなどを使用してこれを自動化し、変更をチェックして権限ポリシーを適用したいと思います。

ありがとう、

答え1

これが Google ドライブとどのように相互作用するかはわかりませんが、一般的に、複数のユーザーにフォルダ内のすべてのものへの一貫したアクセス権を付与する最善の方法は、グループを作成し ([ユーザーとグループ] 環境設定パネルで)、関連するユーザーを追加してから、フォルダとその現在のコンテンツに継承可能なアクセス制御エントリを追加することです。

sudo chmod -R +a "group:examplegroup allow list,add_file,search,add_subdirectory,delete_child,readattr,writeattr,readextattr,writeextattr,readsecurity,file_inherit,directory_inherit" /path/to/folder

見るapple.seのこの回答詳細については。

関連情報