1、什么是用户的群组(groups)?
群组(groups):用户共享文件或其他资源的方便。
Linux系统中的群组具有如下特性:
①Linux系统中,每一个用户都一定隶属于至少一个群组(group),而每一个群
组都有一个group(群组)标识符(号码),即gid。
② 所有的群组和对应的gids都存放在根目录下的/etc/group文件中。
③ Linux系统在创建用户时为每一个用户创建一个同名的群组并且把这个用户加入到该群组中,也就是说每个用户至少会加入一个与他同名的群组中,并且也可以加入到其他的群组中。加入到其他群组的目的是为了获取适当的权限来访问(存取)特定的资源。
④ 如果有一个文件属于某个群组,那么这个群组中所有的用户都可以存取这个文件。
2、熟悉group文件中每个字段的含义。
①第1个字段是这个群组的名字。
②第2个字段中的x表示这个群组在登录Linux系统时必须使用密码。
③第3个字段记录的是这个群组的gid。
④第4个字段记录的是这个群组里还有哪些其他的成员
3、熟悉gshadow文件中每个字段的含义。
/etc/gshadow文件的每一行,以“:”分隔成4个字段。
第1个字段 用户组名
第2个字段 用户组密码
第3个字段 用户组管理员的名称
第4个字段 支持的账号名称
4、了解group和gshadow文件之间的关系.
在/etc/gshadow文件中,每一个群组都占用一行记录,每一列用冒号分隔。
第1列就是群组名,这个文件中的内容是与/etc/group文件中一一对应的;
第2列是经过MD5加密算法加密过的密码。
Linux学习笔记(二)
最新推荐文章于 2023-05-25 21:36:02 发布