LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 916|回复: 3

权限设置的问题,把用户添加到一个组后不生效

[复制链接]
发表于 2005-7-21 17:17:46 | 显示全部楼层 |阅读模式
我把eric添加到www-data组
root@genius:/var/www # adduser eric www-data
Adding user `eric' to group `www-data'...
Done.
但是却看不到我在这个组里呢?
eric@genius:/var/www/stuinfo$ id
uid=1000(eric) gid=1000(eric) groups=4(adm),11(ftp),16(cvs),20(dialout),24(cdrom),25(floppy),29(audio),30(dip),44(video),46(plugdev),107(lpadmin),108(scanner),109(admin),1000(eric),1001(stuhome)
eric@genius:/var/www/stuinfo$ groups
eric adm ftp cvs dialout cdrom floppy audio dip video plugdev lpadmin scanner admin stuhome
我用ubuntu的图形界面配置用户和用户组的程序查看得到eric在www-data组里。
而且eric这个帐号还是无法修改group是www-data的文件(具有组写权限)。
发表于 2005-7-22 05:54:54 | 显示全部楼层
Post by eric925
我把eric添加到www-data组
root@genius:/var/www # adduser eric www-data
Adding user `eric' to group `www-data'...
Done.
但是却看不到我在这个组里呢?
eric@genius:/var/www/stuinfo$ id
uid=1000(eric) gid=1000(eric) groups=4(adm),11(ftp),16(cvs),20(dialout),24(cdrom),25(floppy),29(audio),30(dip),44(video),46(plugdev),107(lpadmin),108(scanner),109(admin),1000(eric),1001(stuhome)
eric@genius:/var/www/stuinfo$ groups
eric adm ftp cvs dialout cdrom floppy audio dip video plugdev lpadmin scanner admin stuhome
我用ubuntu的图形界面配置用户和用户组的程序查看得到eric在www-data组里。
而且eric这个帐号还是无法修改group是www-data的文件(具有组写权限)。


usermod -G
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-7-22 09:59:43 | 显示全部楼层
一定要usermod -G吗?
debian的adduser脚本提供了添加一个用户到组的功能啊,就象下面:
root@genius:/var/www # adduser eric www-data
Adding user `eric' to group `www-data'...
done
一般情况下添加了都是立即生效,groups一下也能看到。
但是这次怎么也看不到。
usermod -G要把所有组输入完,不是很容易出错啊?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-7-22 10:09:46 | 显示全部楼层
突然发现更奇怪的是,不管用groups还是用id,我在命令后加自己的用户名eric,就能显示出我在root和www-data组里,而不加则不显示,manpage里面说的是“If no USERNAME, use current process”……

eric@genius:/var/www/stuinfo$ groups
eric adm ftp cvs dialout cdrom floppy audio dip video plugdev lpadmin scanner admin stuhome
eric@genius:/var/www/stuinfo$ groups eric
eric : eric root adm ftp cvs dialout cdrom floppy audio dip www-data video plugdev lpadmin scanner admin stuhome
eric@genius:/var/www/stuinfo$ man groups
Reformatting groups(1), please wait...
eric@genius:/var/www/stuinfo$ id -Gn
eric adm ftp cvs dialout cdrom floppy audio dip video plugdev lpadmin scanner admin stuhome
eric@genius:/var/www/stuinfo$ id -Gn eric
eric root adm ftp cvs dialout cdrom floppy audio dip www-data video plugdev lpadmin scanner admin stuhome
eric@genius:/var/www/stuinfo$
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表