首页/安全/安全加固速查/账号锁定与解锁(passwd/usermod)
本包目录(363 条)
主机加固基线90 条防火墙与访问控制50 条
口令与认证策略55 条
服务与端口收敛50 条补丁与漏洞管理50 条日志与审计34 条基线核查命令34 条

账号锁定与解锁(passwd/usermod)

离职、审计冻结、临时封禁用 passwd -l/-u 或 usermod -L/-U;锁定只是加 ! 前缀,不动密钥与计划任务,适合快速处置。

安全加固速查安全更新于 2026-10-12
加固项账号冻结
适用平台Linux
风险等级中
基线冻结动作有记录、可复核

锁定与解锁

锁定与解锁
passwd -l olduser        # 锁定(shadow 第 2 列加 !)
passwd -S olduser        # 查看状态 LK/PS
passwd -u olduser        # 解锁
usermod -L olduser && usermod -U olduser

核查全部被锁与空口令账号

核查全部被锁与空口令账号
awk -F: '($2 ~ /^!/) {print $1" locked"}' /etc/shadow | head
awk -F: '($2=="") {print $1" empty-password"}' /etc/shadow
passwd -l 不影响已在运行的进程与 SSH 密钥:彻底停用要同时清密钥、杀会话、停计划任务。

易错点

  • ! 前缀对只读挂载/直接改 shadow 的系统仍可被绕过:关键处置要同时收回密钥
  • 锁定后仍可能通过 sudo/su 的例外配置进入:离职处置清单要覆盖全部入口

数据来源与参考

  • man 1 passwd
  • 等保 2.0:账号生命周期管理

相关工具

​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌