在Linux中,passwd
命令用于修改用户的密码
passwd [选项] [用户名]
其中,[选项]
表示可选的命令行参数,[用户名]
表示要修改密码的用户。如果不提供[用户名]
参数,那么将修改当前登录用户的密码。
一些常用的passwd
选项包括:
-s
:显示密码的加密形式(通常为SHA-256散列值)。-u
:更新用户的密码,但不显示散列值。-n
:强制要求输入新密码,即使旧密码符合复杂性要求。-x
:设置密码的最小长度。-i
:禁用密码过期。-d
:禁用用户登录。-l
:锁定用户账户。-u
:解锁用户账户。
请注意,passwd
命令通常需要root权限才能修改其他用户的密码。