Redhat 6システムには3人のユーザーがいます。
tiger
gourav
sourav
BrotherグループのユーザーgouravとSoourav。
TigerユーザーはTiger_gauravディレクトリを作成し、唯一のgouravユーザーに読み取りおよび書き込み権限を付与しようとしています。
グループごとに権限を付与しようとしたところ、Souravもディレクトリへのアクセス権を得ました。この問題を解決するのに役立ちます。
答え1
これはACL(Red Hat - アクセスACLの設定)--
$ setfacl -mu:gourav:rwx,d:u:gourav:rwx,d:u:tiger:rwx,m:rwx道/tiger_gaurav
u:gourav:rwx
- gouravユーザーにディレクトリに対する読み取り、書き込み、および実行権限を付与します。d:u:gourav:rwx
— ユーザー gourav に、ディレクトリに生成されたファイルに対する読み取り、書き込み、および実行権限を付与するデフォルトのルールを設定します。d:u:tiger:rwx
- Tigerユーザーにディレクトリに作成されたファイルに対する読み取り、書き込み、および実行権限を付与するデフォルトのルールを設定します。m:rwx
- 所有グループと他のすべてのユーザー/グループと値を結合するマスクを設定します。
つまり、グループの作成は長期的にメンテナンスしやすくなります。
答え2
2人だけが属するグループを作成し、グループ接続として活用してみてください。 1つのアカウントが複数のグループのメンバーになることを覚えておいてください。