免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 657 | 回复: 0
打印 上一主题 下一主题

linux组的管理 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-03-23 11:33 |只看该作者 |倒序浏览
               
                我们都知道每个用户都有一个用户组,系统可以对一个用户组中的所有用户进行集中管理。不同Linux 系统对用户组的规定有所不同,如Linux下的用户属于与它同名的用户组,这个用户组在创建用户时同时创建。
  用户组的管理涉及用户组的添加、删除和修改。组的增加、删除和修改实际上就是对/etc/group文件的更新。
增加一个新的用户组使用groupadd
格式:  groupadd 参数(可有可无) 用户组
  参数项
  -g GID 指定新用户组的组标识号(GID)。
  -o 一般与-g选项同时使用,表示新用户组的GID可以与系统已有用户组的GID相同。
eg:   # groupadd group1  此命令向系统中增加了一个新组group1,新组的组标识号是在当前已有的最大组标识号的基础上加1。
 #groupadd -g 101 group2
  此命令向系统中增加了一个新组group2,同时指定新组的组标识号是101。
要删除一个已有的用户组,使用groupdel
格式:       groupdel 用户组
修改用户组的属性使用groupmod
格式:
   groupmod 参数 用户组
  参数:
  -g GID 为用户组指定新的组标识号。
  -o 与-g选项同时使用,用户组的新GID可以与系统已有用户组的GID相同。
  -n新用户组 将用户组的名字改为新名字
 eg: # groupmod -g 102 group2
  此命令将组group2的组标识号修改为102。
  # groupmod –g 10000 -n group3 group2
  此命令将组group2的标识号改为10000,组名修改为group3。
如果一个用户同时属于多个用户组,那么用户可以在用户组之间切换,以便具有其他用户组的权限。用户可以在登录后,使用命令newgrp切换到其他用户组,这个命令的参数就是目的用户组。例如:
  $ newgrp root
  这条命令将当前用户切换到root用户组,前提条件是root用户组确实是该用户的主组或附加组。类似于用户账号的管理,用户组的管理也可以通过集成的系统管理工具来完成。
还有一个重要的将用户从组里面删除的问题那就是使用命令:
gpasswd -d username groupname
eg: gpasswd -d work wheel就是把work用户从wheel组里删除。
               

本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u3/93926/showart_1875311.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP