linux小白之路12

创建用户--------创建用户是不指定参数,将会以系统默认的配置文件为参照物。


1.使用groupadd命令新增组,groupadd [-g GID] groupname

#创建基本组, 不指定gid

[root@bgx ~]# groupadd no_gid

#创建基本组, 指定gid为5555

[root@bgx ~]# groupadd -g 5555 yes_gid

#创建系统组,gid从201-999

[root@bgx ~]# groupadd -r sys_gid


2.使用groupmod命令修改组

#-g 修改组gid

[root@bgx ~]# groupmod -g 1111 no_gid

#-n 修改组名称

[root@oldboy ~]# groupmod yes_gid -n active_gid


3.groupdel删除组,默认删除私有组。如果要删除基本组,需要先删除基本组中的用户才可以删除该组。

[root@oldboy ~]# useradd ttboy -g active_gid

[root@oldboy ~]# useradd ggboy -G active_gid

[root@oldboy ~]# grep "active_gid" /etc/group

active_gid:x:12345:ggboy

[root@oldboy ~]# groupdel active_gid

groupdel:不能移除用户“ttboy”的主组

#移除主要的成员,就能删除该组

[root@oldboy ~]# userdel ttboy

[root@oldboy ~]# groupdel active_gid

[root@oldboy ~]# id ggboy

uid=6009(ggboy) gid=12346(ggboy) 组=12346(ggboy)

注意:删除一个组,必须确保该组的主要成员已经移除该组,就可以正常删除。(附加进来的成员无需考虑在内。)


普通用户切换用户

su 需要有root密码 不安全

sudo 提权即可,需要分配权限  ( 有些麻烦 )

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容