每天五分钟:五大Linux用户管理命令(二)_day6

三、userdel命令

(一)命令功能

userdel命令用于删除用户账号及其相关配置文件和主目录(可选)。

(二)基本语法

userdel [选项] 用户名

(三)常用选项

  • -r:删除用户的同时删除其主目录和邮件信箱。

  • -f:强制删除用户,即使用户的进程正在运行或有文件锁定。

(四)示例用法

  • 删除用户:userdel testuser,删除用户testuser,但保留其主目录。

  • 删除用户并删除主目录:userdel -r testuser,删除用户testuser及其主目录。

四、passwd命令

(一)命令功能

passwd命令用于修改用户密码、过期时间等密码相关属性。

(二)基本语法

passwd [选项] 用户名

(三)常用选项

  • -d:清除用户的密码,允许用户无需密码即可登录

  • -l锁定用户账号,禁止用户登录。

  • -u解锁用户账号。

  • -e:强制用户在下次登录时修改密码。

(四)示例用法

  • 修改用户密码:passwd testuser,系统会提示输入新密码,并要求确认密码。

  • 锁定用户账号:passwd -l testuser,锁定用户testuser,禁止其登录。

点击not listed,输入 user_qzz,输入密码

  • 清除用户的密码,允许用户无需密码即可登录。

eg:reboot重启后,直接可进入user_qzz

  • 强制用户下次登录修改密码:passwd -e testuser,用户testuser在下次登录时必须修改密码。

五、groupadd命令

(一)命令功能

groupadd命令用于创建新的用户组。

(二)基本语法

groupadd [选项] 组名

(三)常用选项

  • -g:指定组ID(GID),必须是唯一的。

  • -r:创建系统组,GID通常小于1000。

(四)示例用法

  • 创建一个新组:groupadd developers,创建一个名为developers的用户组。

  • 创建组并指定GID:groupadd -g 5000 developers,创建用户组developers,GID为5000。

ps:先建 group 再 useradd -g XXX

六、总结

命令主要功能常见应用场景
useradd创建新的用户账号需要添加新用户到系统时
usermod修改用户的属性需要调整用户权限或配置时
userdel删除用户账号用户不再需要访问系统时
passwd修改用户密码及密码相关属性用户密码管理及安全控制
groupadd创建新的用户组需要对用户进行分组管理时

通过这些命令,系统管理员可以有效地管理用户和组,确保系统的安全性和资源的合理分配。在实际操作中,通常会结合这些命令来完成复杂的用户和组管理任务,例如创建用户并将其添加到特定组,或者修改用户的密码策略等。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值