Ubuntu passwd 命令详解


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

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


对于 Ubuntu 系统而言:

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

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

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


譬如: passwd xxxx

 

基本语法


passwd [options] [LOGIN]

 

Option 参数

功能 # 参数 功能 # 参数
01 a, --a 09 -q, --quiet
02 , 10 -r, --repository REPOSITORY
03 , --expi 11 -R, --root CHROOT_DIR
04 , --help 12 -S, --status
05 k, --keep-token 13 -u, --unlock
0 , --inactive INACTIVE 14 -w, --warndays WARN_DAYS
07 , --lock 15 -x, --maxdays MAX_DAYS
08 , --mindays MIN_DAYS
数字 IDE Python

数字 IDE Python

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

下载     网盘 1     网盘 2     网盘 3

 

数字 IDE 网页

数字 IDE 网页

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

下载     网盘 1     网盘 2     网盘 3

详细用法

功能 # 命令规范 文字解释 示例 示例解释
查看状态 01 passwd -a -S 查看所有用户口令状态
02 passwd --all --statu 查看所有用户口令状态
03 passwd -S 查看当前用户口令状态
04 passwd --statu 查看当前用户口令状态
删除口令 01 passwd -d USER 删除 USER 用户口令 (需 root 权限) passwd -d p 删除 postgres 用户口令
02 passwd --delete USER 删除 USER 用户口令 (需 root 权限) passwd --delete p 删除 postgres 用户口令
03 passwd -e USER 使 USER 用户口令过期失效,强制用户下次登录时修改口令 passwd -e p 使 postgres 用户口令过期失效,下次登录时需修改口令
04 passwd --expire USER 使 USER 用户口令过期失效,强制用户下次登录时修改口令 passwd --expire p 使 postgres 用户口令过期失效,下次登录时需修改口令
查看帮助 01 passwd -h 显示 passwd 相关帮助信息
02 passwd --help 显示 passwd 相关帮助信息
口令时效 01 passwd -i INACTIVE USER USER 用户口令 INACTIVE 天后过期不可用
02 passwd --inactive INACTIVE USER USER 用户口令 INACTIVE 天后过期不可用
03 passwd -w WARN_DAYS 口令过期前 WARN_DAYS 天发出警告
04 passwd --warndays WARN_DAYS 口令过期前 WARN_DAYS 天发出警告
05 passwd -x MAX_DAYS 设置口令最长期限 MAX_DAYS 天
06 passwd --maxdays MAX_DAYS 设置口令最长期限 MAX_DAYS 天
锁定口令 01 passwd -l USER 锁定 USER 用户口令 (需 root 权限)
02 passwd --lock USER 锁定 USER 用户口令 (需 root 权限)
解锁口令 01 passwd -u USER 解锁 USER 用户口令 (需 root 权限)
02 passwd --unlock USER 解锁 USER 用户口令 (需 root 权限)
修改口令 01 passw 修改当前用户口令
02 passwd USER 修改 USER 用户口令
03 passwd -k 修改当前用户口令 ,若已过期
04 passwd --keep-token 修改当前用户口令 ,若已过期
05 passwd -n MIN_DAYS 口令 2 次修改时间至少间隔 MIN_DAYS 天;若 MIN_DAYS=0,则表示可在任意时刻修改口令
06 passwd --mindays MIN_DAYS 口令 2 次修改时间至少间隔 MIN_DAYS 天;若 MIN_DAYS=0,则表示可在任意时刻修改口令
数字化管家

数字化管家

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

下载     网盘 1     网盘 2     网盘 3

 

数字翻译

数字翻译

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

下载     网盘 1     网盘 2     网盘 3