Windowsではこれは簡単です。私はLinuxの権限をまったく把握できませんでした。次のディレクトリがあります。
/写真
現在のACL権限は次のとおりです。
owner: root - full access
group: photos -full access
everyone: no access
これ写真グループには現在フルアクセス権があります。しかし、次の読み取り専用アクセス権を持つ追加のグループを追加したいと思います。読み取り専用写真、「すべての人」への読み取りアクセスを有効にせずに。
つまり、フォルダ以外の誰かがフォルダにアクセスできないようにしたいのです。写真グループ(フルアクセス権を持つ人)または読み取り専用写真グループ(読み取り専用アクセス権を取得する人)、次に作成されるすべての新しいファイルとフォルダ/写真フォルダはこれらの既定のアクセス許可を継承する必要があります。
権限を構成する方法/写真フォルダはこれらの効果を得ることができますか?
答え1
従来のUnix権限ではこれを行うことはできません。ACL、これはアクセス制御のリストです。既存のUnix権限は、ファイル/ディレクトリごとに2つ以上のグループを受け入れることはできません。 Windowsは同様のものを使用します。 ACLを適用するコマンドは、setfacl
と呼ばれますgetfacl
。
次のQ&Aに対する私の答えをご覧ください。Linuxでグループ権限を継承する新しいファイルをインポートする探しているものと似た例です。