linux中用户、群组、权限的形象描述

2/13/2017来源:经验技巧人气:1838

一、新建用户:

#adduser ...

1. 新建一个用户,相当于给这个用户发了一张身份证(账号密码),以后用户可以用这个身份证“刷卡”进入系统。

2. 新建用户的同时,系统会自动给这个用户分一个“房子”,“房子”就是群组。所以当刚刚新建用户之后,每个用户都是住在自己房子里。这个群组是初始群组,也是有效群组。

3. 每个用户生产的东西的所有权默认属于自己,使用权默认属于自己房子里的人(权限中:自己就是用户自己,群组就是自己的房子,其他人就是其他人)。

二、新建公司:

#groupadd ...

1. 新建一家公司,新建一个群组

#gpasswd -A ...

2. 任命一个老板

#gpasswd -a ...

3. 招聘员工

三、用户上班:

1. 用户上班,有两种方式。

#chgrp ...

第一种,在家里工作,生产好东西之后拿到公司去。 这种方式有个缺点是每次生产完东西后还要记得拿到公司去,否则公司的人不能使用你生产的产品。

#newgrp ...

第二种,用户改变群组,就相当于用户去上班。这时用户离开了自己的房子,坐在了公司里,有效群组变为公司。公司里住的每个人生产的东西的所有权默认属于自己,使用权默认属于公司。