linux中如何使用passwd命令修改用户密码等信息

  • 原创
  • |
  • 浏览:40143
  • |
  • 更新:
  • |
  • 标签:LINUX 

在linux中,我们可以使用passwd命令修改用户密码、过期时间、认证信息等,命令格式为:passwd [选项] [用户名],下面我们介绍具体的使用方法。

工具/原料

  • linux系统
  • passwd

重置用户密码

  1. 1

    比如我们你给用户test1设置一个密码,参数为:passwd test1

    linux中如何使用passwd命令修改用户密码等信息
  2. 1
    该信息未经授权抓取自百度经验
  3. 2

    第一次输入用户密码后回车

    linux中如何使用passwd命令修改用户密码等信息
  4. 3

    此时弹出:Retype new password,我们再次输入密码。如果提示bad passwd,密码过于简单,不用管。

    再次输入密码后提示:passwd: all authentication tokens updated successfully.就说明密码成功设置了。

    linux中如何使用passwd命令修改用户密码等信息
    END

锁定用户

  1. 1

    我们可以使用-l参数锁定用户,禁止其登录

    如:passwd -l test1

    执行命令后提示:Locking password for user test1,就说明test1用户被锁定了

    linux中如何使用passwd命令修改用户密码等信息
  2. 2

    我们用其他用户测试su到test1用户,此时提示验证失败,无法登陆

    linux中如何使用passwd命令修改用户密码等信息
  3. 3

    当然,我们也可以使用-S参数,查看密码锁定的用户,如:passwd -S test1

    可以看到处于locking状态。

    linux中如何使用passwd命令修改用户密码等信息
  4. 4

    如果需要解除锁定,我们使用-u参数即可

    如:passwd -u test1

    linux中如何使用passwd命令修改用户密码等信息
    END

其他参数

  1. 1

    --stdin允许通过标准输入修改用户密码,如echo "NewPassWord" | passwd --stdin Username

    这样修改密码时,就无需重复输入密码确认了

    比如:echo "test2" | passwd --stdin test2

    linux中如何使用passwd命令修改用户密码等信息
  2. 2

    参数-d,该用户可用空密码登录系统

    参数-e,强制用户在下次登录时修改密码

    这里不再截图了。

    END
经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。
作者声明:本篇经验系本人依照真实经历原创,未经许可,谢绝转载。
展开阅读全部
相关标签LINUX