酷!學園

技術討論區 => Linux 討論版 => 主題作者是: 旺仔太白兔君 於 2019-07-05 13:24

主題: 用户组权限
作者: 旺仔太白兔君2019-07-05 13:24
1,使用root创建了一个目录/home/ITCLASS
2,在root账号下修改该目录的用户组 chgrp -R IT  /home/ITCLASS
3,赋予该目录用户组rwx权限 chmod g=rwx /home/ITCLASS
4,进入普通用户,将普通用户加入IT组 usermod -G IT zhangjun
5,在普通用户验证[zhangjun@bogon ~]$ id zhangjun
uid=1000(zhangjun) gid=1000(zhangjun) 组=1000(zhangjun),1002(IT)

我按照上面的做完之后发现我的普通用户进入/home/ITCLASS之后还是无法创建文件或者目录,提示权限不够,请问这是为什么呢
主題: Re: 用户组权限
作者: adm1n2019-07-05 17:04
建议检查下自己的操作
我按照你的流程做了一遍好像没问题

代碼: [選擇]
[root@server tmp]# mkdir /home/ITCLASS
[root@server tmp]# chgrp -R IT !$
chgrp -R IT /home/ITCLASS
[root@server tmp]# chmod g=rwx !$
chmod g=rwx /home/ITCLASS
[root@server tmp]# su - student
Last login: Fri Jul  5 16:57:23 CST 2019 on pts/1
[student@server ~]$ cd /home/ITCLASS/
[student@server ITCLASS]$ mkdir student-dir
[student@server ITCLASS]$ touch student-file
[student@server ITCLASS]$ ls
student-dir  student-file
主題: Re: 用户组权限
作者: netman2019-07-07 22:20
logout 再 login 一次呢?