以下にディレクトリを作成したいと思います/google/new
。ディレクトリの所有者は私の顧客でなければなりませんsara
。
赤いグループのメンバーは、このディレクトリ内のすべてのファイルにアクセスできる必要がありますnikhil
。そして、そのディレクトリ内に作成されるすべてのファイルは、そのディレクトリと同じグループを持っている必要があります。edwin
elizwa
/google/new
ベストアンサー1
十分な権限があり、ディレクトリが存在すると仮定します(そうでない場合は、オプションをに渡す必要があり/google
ます)。-p
mkdir
mkdir /google/new
chown sara:red /google/new
chmod g+s /google/new
内部に生成されたすべてのファイルは/google/new
グループの所有になります。red
あなたの質問では、ユーザーがsara
グループのメンバーであるred
かどうかはわかりません。sara
そうでない場合は、red
次のように追加します。
setfacl -m g:red:r /google/new
これにより、red
グループのユーザーがファイルを読み取ることができます。/google/new
この場合、saraのグループに対応するように、前のコードの2行目も変更する必要があります。
chown sara:saras_group /google/new