用户组管理 什么是用户组? 用户组常用命令

程序员成长之旅 · 程序员成长之旅/互联网安全学习 · 389 字

用户组管理 什么是用户组? 用户组常用命令

  1. 用户组就是具有相同特征的用户集合

  2. 每个用户都有一个用户组,系统能对一个用户组中的所有用户行集中管理,可以把相同属性的用户定义到同一用户组,**并赋予该用户组一定的操作权限,这样用户组下的用户对该文件或目目录都具备了相同的权限。**通过对/etc/group文件的更新实现对用户组的添加、修改和删

  3. 一个用户可以属于多个组,/etc/passwd中定义的用户组为基本组,用户所属的组有基本组和附加组。如果一个用户属于多个组,则该用户所拥有的权限是它所在的组的权限之和。

  4. 用户组常用命令

  5. groupadd

  6. 使用groupadd命令,用户可以创建一个私人组。执行这一命令的结果就是在/etc/group和/etc/gshadow文件中增加一行信息。例如:创建组ID为1111的用户组test,可以执行:groupadd –g 1111 test

  7. groupmod

  8. 使用groupmod命令可以修改指定组的属性。例如:要将系统中已经存在的组ID为1111的组test修改组名为test1、组ID为1112,可执行命令:groupmod –g 1112 –n test1 test

  9. groupdel

  10. 使用groupdel命令可以删除指定组。例如要将系统中已经存在的组test1删除,可执行命令:groupdel test1