【发布时间】:2012-11-01 08:14:40
【问题描述】:
我有两个目录:“public”和“private”。 我有三个用户:“chris”、“john”、“dan”。我有两个组:“pub”、“priv”和“god”。
- “god”组应具有“public”和“private”的完全访问权限。
- “pub”组应该是唯一拥有“public”权限的组
- “priv”组应该是唯一拥有“private”权限的组。
作为根用户:
useradd chris
useradd john
useradd dan
usermod -g god chris
usermod -g pub john
usermod -g priv dan
chgrp god public private
chgrp pub public
chgrp priv private
su chris
作为“克里斯”:
cd public/
touch test = 权限被拒绝
对于其他用户也是如此……在“dan”下我对“private”目录没有权限,尽管“dan”是“priv”组的成员。
你有什么想法吗?
【问题讨论】:
标签: linux permissions