passwd命令用于更改用户的密码。在Linux中,超级用户(root用户)可以使用passwd命令更改自己的密码或其他用户的密码。命令的语法如下:

passwd [选项] [用户名]

选项:

  • -l,锁定用户账户,禁止用户登录。
  • -u,解锁用户账户,允许用户登录。
  • -d,删除用户密码,使用户无需输入密码即可登录。
  • -f,强制用户在下次登录时更改密码。
  • -n NUM,设置密码的最短长度为NUM个字符。
  • -x DAYS,设置密码的有效期为DAYS天。
  • -w DAYS,设置密码过期前的警告期为DAYS天。

示例:

  1. 更改自己的密码: passwd

  2. 更改其他用户的密码: sudo passwd 用户名

  3. 锁定用户账户: sudo passwd -l 用户名

  4. 解锁用户账户: sudo passwd -u 用户名

  5. 删除用户密码: sudo passwd -d 用户名

  6. 强制用户在下次登录时更改密码: sudo passwd -f 用户名

  7. 设置密码的最短长度: sudo passwd -n NUM 用户名

  8. 设置密码的有效期: sudo passwd -x DAYS 用户名

  9. 设置密码过期前的警告期: sudo passwd -w DAYS 用户

Linux中passwd命令

原文地址: https://www.cveoy.top/t/topic/h249 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录