用户组管理命令
groupadd [选项] 组名 (新建组)
-g GID 指定组ID
groupadd haha
vim /etc/group 会看见已经有新建的组
groupmod [选项] 组名 (修改组)
-g GID 修改组ID
-n 新组名 修改组名
groupmod -n hahaha haha 把组名haha这个组名修改成hahaha(不建议修改,因为改了这个组,一系列的邮箱,设置之类的东西都要修改)
groupdel 组名 删除用户组
groupdel hahaha (如果组里面有初始用户,不能删除,如果组里面只有附加用户,可以删除)
groupadd haha
useradd -g haha hhh 添加hhh用户,指定他初始组是haha (系统不会生成名叫hhh的初始组,因为指定了haha做初始组)
useradd -G haha hhhh 添加hhhh用户,指定他附加组是haha(系统会生成叫hhhh的初始组)
vim /etc/group 会发现没有hhh的组,只有hhhh的组
groupdel haha 会发现不能删除,因为里面有初始用户hhh
userdel -r hhh 删除用户hhh
groupdel haha 发现可以删除
gpasswd 选项 组名
-a 用户名 把用户加入组
-d 用户名 把用户从组中删除
gpasswd -a ruifengzeng root 把ruifengzeng加入root组
vim /etc/group 查看一下ruifengzeng的组是不是root
也可以直接在group文件中加逗号加自己想添加的组,达到同样的效果
groupadd [选项] 组名 (新建组)
-g GID 指定组ID
groupadd haha
vim /etc/group 会看见已经有新建的组
groupmod [选项] 组名 (修改组)
-g GID 修改组ID
-n 新组名 修改组名
groupmod -n hahaha haha 把组名haha这个组名修改成hahaha(不建议修改,因为改了这个组,一系列的邮箱,设置之类的东西都要修改)
groupdel 组名 删除用户组
groupdel hahaha (如果组里面有初始用户,不能删除,如果组里面只有附加用户,可以删除)
groupadd haha
useradd -g haha hhh 添加hhh用户,指定他初始组是haha (系统不会生成名叫hhh的初始组,因为指定了haha做初始组)
useradd -G haha hhhh 添加hhhh用户,指定他附加组是haha(系统会生成叫hhhh的初始组)
vim /etc/group 会发现没有hhh的组,只有hhhh的组
groupdel haha 会发现不能删除,因为里面有初始用户hhh
userdel -r hhh 删除用户hhh
groupdel haha 发现可以删除
gpasswd 选项 组名
-a 用户名 把用户加入组
-d 用户名 把用户从组中删除
gpasswd -a ruifengzeng root 把ruifengzeng加入root组
vim /etc/group 查看一下ruifengzeng的组是不是root
也可以直接在group文件中加逗号加自己想添加的组,达到同样的效果