複数のグループにファイルに対する権限を付与する方法は?

複数のグループにファイルに対する権限を付与する方法は?

Projekteというディレクトリを作成する練習があります。 AuftragおよびSupportグループにはrおよびw権限を付与する必要がありますが、他のグループにはr権限のみを付与する必要があります。

私はこれが不可能であることに気づきました。どうですか?

ご協力ありがとうございます

ベストアンサー1

一部のユーザーには読み取り権限が必要で、一部のユーザーには読み取り/書き込み権限が必要なため、新しいグループを作成してこれを行うことはできません。読み取り/書き込みおよび読み取り/書き込み権限を持つAuftragユーザーが必要ない場合Supportみんなそうでない場合は読み取り権限があり、その場合はAuftragすべてのユーザーを含むグループを作成し、Supportグループ書き込みとグローバル読み取りを設定できます。

あるいは、ファイルシステムがそれをサポートしていると仮定すると、拡張ACLを使用できます。 https://wiki.archlinux.org/index.php/Access_Control_Lists

たとえば、

# setfacl -m "g:Auftrag:rw" /file/path

# setfacl -m "g:Support:rw" /file/path

おすすめ記事