2019-04-24 Linux用户组

我们把用户都定义到同一用户组,通过修改文件或目录的权限,让用户组具有一定的操作权限,这样用户组下的用户对该文件或目录都具有相同的权限

1 用户组命令

用户、用户组的对应关系是:一对一、多对一、一对多或多对多;
linux的权限系统主要是由用户、用户组和权限组成。
用户就是一个个的登录并使用linux的用户。linux内部用UID表示。
用户组就是用户的分组。linux内部用GID表示。
权限分为读、写、执行三种权限。

groupadd 注:添加用户组;
groupdel 注:删除用户组;
groupmod 注:修改用户组信息
groups 注:显示用户所属的用户组

image.png

image.png

2通过修改文件或目录的权限,让用户组具有一定的操作权限

1修改文件所属组命令

chgrp 组名 文件名
举例:chgrp vipgroup viptest/

image.png

image.png

2 修改文件的所有者和组命令

chmod 改变文件或目录的权限
hmod 775 文件夹:赋予文件夹权限rwxr-xr-x
举例:chmod 775 viptest/
变成drwxrwxr-x 4 root vipgroup 4096 Apr 24 06:39 viptest/

drwxrwxr-x 4 root vipgroup 4096 Apr 24 06:39 文件夹
drwxrwxr-x 4 root vipgroup 4096 Apr 24 06:39 viptest/
以上字符确定不同用户能对文件干什么
目录(d),
其余字符每3个一组(rwx),读(r)、写(w)、执行(x)-
第一组rwx:文件所有者的权限是读、写和执行
第二组rw-:与文件所有者同一组的用户的权限是读、写但不能执行
第三组r--:不与文件所有者同组的其他用户的权限是读不能写和执行
也可用数字表示为:r=4,w=2,x=1因此rwx=4+2+1=7

chmod 777 viptest/
变成drwxrwxrwx 4 root vipgroup 4096 Apr 24 06:39 viptest/

比较一下
drwxrwxr-x 4 root vipgroup 4096 Apr 24 06:39 viptest/
drwxrwxrwx 4 root vipgroup 4096 Apr 24 06:39 viptest/

image.png
image.png

image.png
image.png

本文参考来源于,致谢!
https://www.jianshu.com/p/4b03a02f78a4
https://www.jianshu.com/p/1af9529f1e29

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

友情链接更多精彩内容