首页 新闻 会员 周边 捐助

请问Linux下用户一定要属于一个用户组吗?

0
悬赏园豆:10 [待解决问题]

如题,或者说用户可以不属于任何一个用户组吗?

再附上一个在标题不太易说清的问题。在本人机器上个人文件夹下使用  ls -al命令,其中一条记录如   “-rw-rw-r--  1 xuxu xuxu   229 2011-12-23 12:51 song”

文件属于的用户组是什么意思?具体地,是不是说如果一个用户属于一个用户组,那么属于此用户的文件就属于这个用户组?一个文件可否不属于任何一个用户组?

谢谢大家。

xutao_ustc的主页 xutao_ustc | 初学一级 | 园豆:190
提问于:2011-12-23 13:18
< >
分享
所有回答(4)
0

不必建用户组,就像windows一样的。

wusuopuBUPT | 园豆:35 (初学一级) | 2011-12-23 13:37
2

 一般来说,linux里面的用户都有属于固定的组,例如你是root的话,新建的文件就会默认赋予root组的,这是当你新建一个用户的时候系统会自动新建一个同名的组,假如你用root用户新建一个test用户,系统会自动新建一个test组,尽管你没新建一个test组。

linux组的概念,小弟才疏学浅,大概的意思是这样:假如你是test用户,有一个test组,并且test用户属于test组,那只要是test组下的文件或者程序,test用都可以查看或者运行,再假如又有一个用户test2,他也属于test组,那只要是test组下面的文件或者程序test2都可以使用,于是就是说test和test2是同属于test组的,就相当于是同班同学,都在同一个班里面。

FYsam | 园豆:205 (菜鸟二级) | 2011-12-23 19:56
1

一个用户可以属于多个组,一个用户的文件可以定义:1,组内其它用户对它的权限;2,该组以外用户对它的权限.用chown命令可以修改各种权限

为什么要有用户组呢?比如你自己建了一个文件,但是希望一部分用户对有读写权限,另一部分用户对它有读和执行权限,这时用户组就派上用场了,至于一个用户可不可以不属于任何一个组我也不太清楚。。

网名还没想好 | 园豆:46 (初学一级) | 2011-12-24 11:40
0

当你创建用户时系统默认会给用户分配一个组,也就是用户自己的组,里面只有用户自己本身

Linux.应用 | 园豆:221 (菜鸟二级) | 2014-04-26 22:43
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册