この質問は、Sambaファイルへのアクセスに関するものです。
フォルダーAを作成し、フォルダーAの下に2つのフォルダーBとCを作成しました。また、3人のユーザーA、B、Cも作成しました。
ユーザーAは3つのフォルダーすべてにアクセスできますが、ユーザーBはフォルダーBにのみアクセスでき、ユーザーCはフォルダーCにのみアクセスできます。
B&Cフォルダーの権限は次のとおりです。
drwxrwxr-x 3 a b 4096 May 10 16:22 b
drwxrwxr-x 3 a c 4096 May 10 16:43 c
問題:
ユーザーBがフォルダーBの下に新しいファイルを作成すると、その権限は
drwxr-x--- 2 b b 4096 May 10 16:21 New Folder
一方、新しく作成されたファイルについては、所有者、グループ、およびアクセス許可をフォルダーBと同じにしておく必要があります。
フォルダーbおよびcは、ユーザーbおよびcが所有しています。ユーザーが作成したファイルは、そのユーザーに属します。
Bとcにはユーザー権限を、aにはgroup権限を使用できます。フォルダーにSGIDビット(g + s)を設定すると、作成されたファイルにそのフォルダーのグループ権限が付与されます。
mkdir a
chown a:a a
chmod g+s a
mkdir b
chown b:a b
mkdir c
chown c:a c
(すべてのユーザーが同じ名前のグループに属していると想定しています。)