Ubuntu passwd Command Explained in Detail


passwd (password) 允许用户更改自己的登录口令,而系统管理者则用它管理系统用户登录口令。

仅系统管理者可指定用户名称,普通用户只能更改自己的登录口令。


对于 Ubuntu 系统而言:

用户账户信息文件为 /etc/passwd

加密用户账户信息文件为 /etc/shadow

passwd 的 PAM 配置文件为 /etc/pam.d/passwd


Such as: passwd xxxx

 

Basic Syntax


passwd [options] [LOGIN]

 

Options

Feature # Parameter Feature # Parameter
a, --a -q, --quiet
, 10 -r, --repository REPOSITORY
, --expi 11 -R, --root CHROOT_DIR
, --help 12 -S, --status
k, --keep-token 13 -u, --unlock
, --inactive INACTIVE 14 -w, --warndays WARN_DAYS
, --lock 15 -x, --maxdays MAX_DAYS
, --mindays MIN_DAYS

Detailed Usage

Feature # Command Specification Literal Explanation Example Example Explanation
查看状态 passwd -a -S 查看所有用户口令状态
passwd --all --statu 查看所有用户口令状态
passwd -S 查看当前用户口令状态
passwd --statu 查看当前用户口令状态
删除口令 passwd -d USER 删除 USER 用户口令 (需 root 权限) passwd -d p 删除 postgres 用户口令
passwd --delete USER 删除 USER 用户口令 (需 root 权限) passwd --delete p 删除 postgres 用户口令
passwd -e USER 使 USER 用户口令过期失效,强制用户下次登录时修改口令 passwd -e p 使 postgres 用户口令过期失效,下次登录时需修改口令
passwd --expire USER 使 USER 用户口令过期失效,强制用户下次登录时修改口令 passwd --expire p 使 postgres 用户口令过期失效,下次登录时需修改口令
帮助 passwd -h 展示帮助信息
passwd --help 展示帮助信息
口令时效 passwd -i INACTIVE USER USER 用户口令 INACTIVE 天后过期不可用
passwd --inactive INACTIVE USER USER 用户口令 INACTIVE 天后过期不可用
passwd -w WARN_DAYS 口令过期前 WARN_DAYS 天发出警告
passwd --warndays WARN_DAYS 口令过期前 WARN_DAYS 天发出警告
passwd -x MAX_DAYS 设置口令最长期限 MAX_DAYS 天
passwd --maxdays MAX_DAYS 设置口令最长期限 MAX_DAYS 天
锁定口令 passwd -l USER 锁定 USER 用户口令 (需 root 权限)
passwd --lock USER 锁定 USER 用户口令 (需 root 权限)
解锁口令 passwd -u USER 解锁 USER 用户口令 (需 root 权限)
passwd --unlock USER 解锁 USER 用户口令 (需 root 权限)
修改口令 passw 修改当前用户口令
passwd USER 修改 USER 用户口令
passwd -k 修改当前用户口令 ,若已过期
passwd --keep-token 修改当前用户口令 ,若已过期
passwd -n MIN_DAYS 口令 2 次修改至少间隔 MIN_DAYS 天;若 MIN_DAYS=0,则可在任意时刻修改口令
passwd --mindays MIN_DAYS 口令 2 次修改至少间隔 MIN_DAYS 天;若 MIN_DAYS=0,则可在任意时刻修改口令
Digital Manager

Digital Manager

Windows Vista / 7 / 8 / 10 (x64 bits)

Download     Net Disk 1     Net Disk 2     Net Disk 3

 

Digital Translate

Digital Translate

Windows Vista / 7 / 8 / 10 (x64 bits)

Download     Net Disk 1     Net Disk 2     Net Disk 3