ルートの下に共有ディレクトリを作成するにはどうすればよいですか?

ルートの下に共有ディレクトリを作成するにはどうすればよいですか?

ルート パーティションに共有フォルダーを作成しようとしています。このフォルダーは、特定のグループ内の誰でも読み取りと書き込みができ、そのフォルダー内の新しいファイルも、そのグループ内の誰でも読み取りと書き込みが可能です。新しいユーザーが書き込み可能なフォルダーを作成することはできましたが、新しいファイルはグループに対してのみ読み取り可能です。

私が実行した手順:

mkdir /storage
chown -R root:storage-public /storage
chmod -R 2775 /storage
touch test.txt

ただし、テスト ファイルから取得する権限は次のとおりです。

-rw-r--r-- 1 root storage-public 13 Oct 12 21:59 test.txt

誰か助けてくれませんか?

また、ACL でこれを実行しようとしましたが、POSIX 権限が ACL を上書きし、getfacl の出力の横に有効な行が表示されるようです。

答え1

フラグがオンになっているsetgidため、グループ権限が継承されるはずです。しかしこれは、ファイルを作成する人がそのグループに属している場合にのみ適用されます。

ファイルを作成してから、test.txtあなたは ですかstorage-public group?

関連情報