1.添加两个用户
#useradd zhangsan
#passwd zhangsan
#useradd lisi
#passwd  lisi
2.添加一个组,并将这两个用户分别加个这个组中.
#groupadd clvn
#usermod -g clvn zhangsan
#usermod -g clvn lisi
3.创建一个目录,并更改目录的属主和属组.
#touch clvn2008
#chown zhangsan:clvn clvn2008
#chmod 070 clvn2008(目录的权限为属主为0也就是没有权限,属组为7也就是rwx,其他用户为0)

验证:
用ctrl+alt+F1切换到控制台1,用zhangsan这个用户登录,登录后
cd clvn2008(发现权限不够)
用ctrl+alt+F2切换到控制台1,用lisi这个用户登录,登录后
cd /home/clvn2008  并建文件1 2 3(有权限查看和建文件)
注意:当用户和组的权限发生冲突时,目录或文件属于哪个主那么这个主就有这个目录或文件的所有权限,不管这个主所属的组有什么样的权限。而其他用户则继承所属组的权限。

 

Linux用户和组权限冲突

 

欢迎各位朋友浏览评论我的博客,我希望在51CTO和大家一起探讨,一起进步,一起成为高级网络工程师。如果您对我发表的文章有任何疑问或有网络方面的问题,请评论或留言,我将尽最大努力帮您解决!

Linux用户和组权限冲突

转载于:https://blog.51cto.com/yuanliujun/387689

相关文章: