web-dev-qa-db-ja.com

新しく作成されたファイルがディレクトリの権限を継承するようにする方法...?

新しく作成されたファイルがディレクトリと同じ許可を継承するように、ディレクトリに許可を与える必要があります。

  • この質問の重複を見つけるかもしれませんが、適切に回答されていないようです。更新してください。
16
kiran bbnl

グループの所有権をparentフォルダーに割り当ててから、内部ファイルにプロパティを継承させることができます。

グループ所有権の割り当ては次の方法で設定できます

Sudo chmod -R 660 /path/to/parent
Sudo chown -R myself:somegroup /path/to/parent

グループの所有権は、次のように/path/to/parentを使用してsetgidビットを設定することにより、フォルダーchmod g+sに作成された新しいファイルおよびフォルダーに継承できます。

chmod g+s /path/to/parent

これで、/path/to/parentの下に作成されたすべての新しいファイルとフォルダーには、/path/to/parentで設定されたものと同じグループが割り当てられます。

ソース

14
SamFlynn