所有者と他のユーザー 1 人だけに完全な権限を付与します。

所有者と他のユーザー 1 人だけに完全な権限を付与します。

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つのアカウントが複数のグループのメンバーになることを覚えておいてください。

関連情報