Linux usermod 命令锁定和解锁用户帐户

2023年 7月 20日 24.9k 0

usermod是一个命令行程序,可让您修改用户的登录信息和所属组。本教程介绍如何使用usermod命令锁定和解锁用户帐户。

usermod命令的语法形式是usermod [options] USERoptionsusermod命令的选项,是一个可选参数。USER是Linux系统用户名。

只有root用户或具有sudo权限的用户才能运行usermod命令并修改用户帐户。usermod成功后不打印任何输出,且退出代码是0。

要锁定用户请使用usermod命令的-L选项,被锁定的用户将在加密密码的前面插入一个感叹号!。 要解锁用户,请使用usermod命令的-U选项。

/etc/shadow文件中的密码字段包含感叹号时,用户将无法使用密码登录到系统。 但仍然允许使用其他登录方法。

例如基于密钥的身份验证或使用su命令切换用户。如果要锁定用户并禁用所有登录方法,则还需要将到期日期设置为1。

例如命令sudo usermod -L myfreax将会锁定用户myfreax

#usermod -L USER
sudo usermod -L myfreax

命令sudo usermod -L -e 1 myfreax锁定myfreax用户并禁用所有登录方法。

sudo usermod -L -e 1 myfreax

命令sudo usermod -U myfreax解锁myfreax用户。

#usermod -U USER
sudo usermod -U myfreax
Linux usermod命令修改用户信息与组

相关文章

服务器端口转发,带你了解服务器端口转发
服务器开放端口,服务器开放端口的步骤
产品推荐:7月受欢迎AI容器镜像来了,有Qwen系列大模型镜像
如何使用 WinGet 下载 Microsoft Store 应用
百度搜索:蓝易云 – 熟悉ubuntu apt-get命令详解
百度搜索:蓝易云 – 域名解析成功但ping不通解决方案

发布评论