システム: FreeNAS
ディレクトリがあります:
drwxr-xr-x 4 user1 Group1 7 Mar 14 01:48 publicDirectory
ユーザーはuser1
ここでファイルをアップロードでき、すべてのユーザーがルールGroup1
を取得できます-xr
。これは素晴らしいことです。
しかし、権限を持つ必要がある少数のユーザー(「ディレクトリ管理者」と呼ぶことにします)がいてuser4
、他のユーザーには権限user15
は必要ありwxr
ません。
どうすればいいでしょうか?私はまだ初心者です。
前もって感謝します!
答え1
1 つ間違っています。権限はではなく、 rwx
/ r-x
/にグループ化されています。r-x
wxr
d rwx r-x r-x 4 user1 Group1 7 Mar 14 01:48 publicDirectory
あなたの場合、「その他」または「世界」にはr-x
グループとまったく同じ権限があるため、グループの所有権を別のグループに切り替えて書き込み権限を与えるだけで問題ありません。たとえば、次のようになります。
d rwx rwx r-x 4 user1 Maintainers 7 Mar 14 01:48 publicDirectory
より複雑な設定 (例: メンテナはアクセス可能、グループ 1 はアクセス可能、その他はアクセス不可) が必要な場合は、複数のユーザーやグループを追加できる ACL を使用して設定できます。FreeNAS は、「POSIX」ACL ではなく、「NFSv4」ACL (Windows の ACL に類似) を使用するように設定されているようです。ドキュメントを参照。