我们把用户都定义到同一用户组,通过修改文件或目录的权限,让用户组具有一定的操作权限,这样用户组下的用户对该文件或目录都具有相同的权限
1 用户组命令
用户、用户组的对应关系是:一对一、多对一、一对多或多对多;
linux的权限系统主要是由用户、用户组和权限组成。
用户就是一个个的登录并使用linux的用户。linux内部用UID表示。
用户组就是用户的分组。linux内部用GID表示。
权限分为读、写、执行三种权限。
groupadd 注:添加用户组;
groupdel 注:删除用户组;
groupmod 注:修改用户组信息
groups 注:显示用户所属的用户组
2通过修改文件或目录的权限,让用户组具有一定的操作权限
1修改文件所属组命令
chgrp 组名 文件名
举例:chgrp vipgroup viptest/
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/
本文参考来源于,致谢!
https://www.jianshu.com/p/4b03a02f78a4
https://www.jianshu.com/p/1af9529f1e29