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と同じ所有者、グループ、および権限を維持したいと思います。
ベストアンサー1
フォルダbとcは、ユーザーbとcに属します。ユーザーが作成したファイルはそのユーザーに属します。
b と c のユーザー権限を使用でき、グループa.フォルダに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
(すべてのユーザーが同じ名前のグループに属しているとします。)