linux上的组管理

上一次我们谈了CentOS上的用户管理,现在我们再来谈下CentOS上的用户组管理。

groupadd创建一个新的组

用法如下: groupadd [选项] groupname

常用选项:

-f        强制添加一个组(这个组可能已经存在系统中)
-g        指定组的id; 
-r        创建系统工作组(系统工作组的组ID小于500) 
-K        覆盖配置文件/ect/login.defs
-o        允许添加组ID号不唯一的工作组
-p        为添加的组设置密码

gpasswd为一个组设置密码

用法如下: gpasswd [选项] 参数

常用选项:

-a        为这个组添加一个成员
-d        从一个组删除一个成员
-r        如果一个组设置了密码,则用这个选项可以删除组密码
-R        锁定一个组,组密码前面会加上“!”
-A        为这个组设置组管理员
-M        显示组成员

系统中/etc/group和/etc/gshadow这两个文件保存了该系统上的所有的组的信息.

/etc/group文件格式说明:

root:x:0:
bin:x:1:bin,daemon
daemon:x:2:bin,daemon
sys:x:3:bin,adm
adm:x:4:adm,daemon
tty:x:5:
disk:x:6:
lp:x:7:daemon

这个文件共分为四段,相隔两段之间用“:”隔开
    第一段是组名称
    第二段是组密码的占位符,这是用“*”代替
    第三面是组的ID
    第四段是这个组的用户列表

/etc/gshadow文件格式说明:

root:::
bin:::bin,daemon
daemon:::bin,daemon
sys:::bin,adm
adm:::adm,daemon
tty:::
disk:::
lp:::daemon
mem:::
kmem:::
wheel:::
mail:::mail,postfix

这个文件也是共分为四段,相隔两段之间也用“:”隔开
    第一段是组名称
    第二段是加密之后的密码
    第三段是这个组的管理员
    第四段是加入到这个组的成员列表
说完了添加组和给组设置密码,再来说说组管理方面的那些事儿。

groupmod用来更改组的信息

用法如下: groupmod [选项] 参数

常用选项:

-g        指定组的GID
-n        更改组的名称
-o        为组设置一个已经存在的GID
-p        为这个组设置密码

groupdel则用来删除一个已经存在系统上的组

删除这个组之前,必须先确认这个组不是某个用户的初始组

原创文章,作者:renpingsheng,如若转载,请注明出处:http://www.178linux.com/73022

(1)
renpingshengrenpingsheng
上一篇 2017-04-09 20:08
下一篇 2017-04-09 20:38

相关推荐

  • MAN 手册各章节功能介绍及快捷键键位整理

    man手册各章节功能介绍及快捷键键位整理 Linux系统提供了相对比较丰富的帮助手册(man),man是manual的缩写,是系统中提供相关条目参考信息的命令。 Ⅰ、man手册分为多个section 使用手册:压缩格式的文件,有章节之分; 存储位置/usr/share/man    man1,man2,man3,man4,man5,man…

    Linux干货 2016-10-16
  • Linux-系统启动的基本过程 以及相关破环修复实验。

    这章简单描述下系统的启动流程,主要以破环修复实验为主: 系统启动基本过程:       Linux系统启动过程大致按照如下步骤进行(这是一个简述):        第一阶段:BIOS启动引导阶段;       …

    2017-07-10
  • 运维挖坑埋坑之旅—-413 Request Entity Too Large

    原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://nolinux.blog.51cto.com/4824967/1575160        好久没写博文了,天天忙的喘不过来气。最近是该总结总结前段时间的工作了,顺便缓解下这两天的霉…

    Linux干货 2016-08-15
  • 私人定制-linux系统和grub启动流程中问题及解决方案

    系统的启动流程;     POST加电自检–>Boot Sequence(BIOS)–>Boot Loader(MBR)–>kernel(Ramdisk)–>rootfs–>switchroot–>/sbin/i…

    Linux干货 2016-09-13
  • centos查看和修改文件权限

      查看权限在终端输入:  ls -l xxx.xxx (xxx.xxx是文件名)那么就会出现相类似的信息,主要都是这些:-rw-r–r–其中: 最前面那个 – 代表的是文件类型中间那三个 rw- 代表的是所有者(user)然后那三个 r– 代表的是组群(group)最后那三个 r–   …

    2017-11-26
  • 为什么中国的网页设计那么烂?

    Nick Johnson,一个有12年经验的Web设计师在它的blog里写下了“Why is Chinese Web Design So Bad”,新浪,人人,百度,阿里巴巴,腾讯榜上有名。其中的观点相当的好,希望所有的中国人都读一下。我不全文翻译了,只是给大家看一些摘要。(保证不会像《环球时报》一样) —————————— 作者2005年的夏天来到中国,他…

    Linux干货 2016-07-11