Linux用户及用户组管理

创建添加用户

常用语法: #useradd 选项 用户名
常用选项:
-g:表示指定的用户组(主组),可以使id,也可以是组名
-G:表示指定的用户组(附加组),可以使id,也可以是组名
-u:uid,自定义用户id系统默认会从500之后按顺序分配
-c comment:添加注释
在这里插入图片描述
创建之后查看是否创建成功,查看/etc/passwd
命令:cat /etc/passwd
在这里插入图片描述
用户名:密码:用户ID:用户组ID:注释:家目录:解释器shell

解释器shell:等待用户进入系统之后,用户输入指令之后,该解释器会手机用户输入的指令,传递给内核处理(信息的桥梁)
注意:
在不添加选项的时候,执行useradd之后会执行一系列的操作
a.创建同名的家目录
b.创建同名的用户组
c.主组在passwd文件看,附加组在group文件里看
在这里插入图片描述

修改用户(user modify)
常用语法:#usermod 选项 用户名
常用选项:
-g:表示指定的用户组(主组),可以使id,也可以是组名
-G:表示指定的用户组(附加组),可以使id,也可以是组名
-u:uid,自定义用户id系统默认会从500之后按顺序分配
-l: 修改用户名

注意: 创建完用户后在group里是用户组名字,而使用usermod -l 更改用户名后改的是passwd里面的名字,而group组里的名字不变
在这里插入图片描述

设置密码
常用语法:#passwd 用户名
密码存在于 /etc/shadow

切换用户命令:#su [用户名] (switch user)

删除用户
常用语法:#userdel 选项 用户名
常用选项:
-r:表示删除用户的时候,删除其家目录(家没了)

注意: 在删除用户的时候遇见已经登陆的用户无法删除情况
解决办法:先查看该用户的进程 命令:#ps -ef|grep 用户名
在这里插入图片描述
终止进程,命令:#kill 加进程号(用户的ppid)
在这里插入图片描述
然后删除用户wangerma
userdel 用户名

创建添加用户组

添加用户组
命令:#groupadd 用户组名

修改用户组
命令:#groupmod 用户组名
选项: -g : 类似于用户修改里的“-u”,设置一个指定的用户组ID
-n: 类似于用户修改里的“-l”,修改昵称
在这里插入图片描述
删除用户组
命令:groupdel 用户组名
在这里插入图片描述
注意: 如果需要一个组是用户的主组时,则不允许删除,除非把此用户移除该组后才能删除

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值