linux用户操作

用户相关操作

指令总结

命令注释
useradd添加新用户
userdel删除用户
passwd给用户添加口令
usermod修改用户
groups查看用户所属的组

详细演示

添加新用户——useradd

​ 语法:useradd [选项] 用户名

​ 注意:如果在新建用户的时候没有指定用户组,就会创建一个与用户名相同的组名,并让新用户属于这个组。

常见选项

​ -d:创建目录

​ -m:如果有这个目录就使用,没有就创建一个目录

​ -g:为其给变所属组

代码演示
useradd -d /home/lucy -m lucy  //创建了一个用户lucy,并在家目录下为她分配了一个同名目录。

请添加图片描述

useradd -d /home/mike -mg lucy mike  //创建了mike用户,并创建mike在home中的目录,将mike用户添加到lucy用户组。

请添加图片描述

删除用户——userdel

​ 语法: userdel [选项] 用户名

常见选项

​ -f:强制进行,没有系统提示

​ -r:递归进行

代码演示
userdel -rf mike  //将mike用户删除,并且不提示任何信息的情况递归删除mike目录。

请添加图片描述

给用户添加口令——passwd

​ 语法: passwd [选项] 用户名

常见选项

​ -l :锁定口令,也就是禁用账号

​ -u :口令解锁

​ -d :使账号无口令

​ -e :强制用户下次登录时修改口令

代码演示
  • ROOT用户下,给lucy设置密码:
passwd lucy  //对密码复杂度没有要求普通用户下,给lucy设置密码。
  • 普通用户下,给lucy设置密码:
passwd  	//里对密码复杂度有要求。

修改用户——usermod

​ 语法: usermod [选项] 用户名

常见选项

-c :备注,修改用户账号的备注文字

-g :用户组,修改用户所属的用户组

-G :群组,修改用户所属的附加群组

-s :shell,修改用户登入后所使用的shell

-u :uid,修改用户ID

代码演示
usermod -g root lucy  //将lucy用户所属的组改成root组

请添加图片描述

usermod -g lucy -G root lucy  //将lucy用户所属的组改成lucy组,群组改成root,可以有多个群组,用","分割.

请添加图片描述

查看用户所属的组——groups

​ 语法: [sudo] groups 用户名
注意:sudo是在普通用户中,临时提升权限至Root

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值