You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何解锁通过sudo passwd -l [user]锁定的用户密码?

解锁已锁定的用户密码方法

嘿,既然你用sudo passwd -l [user]锁定了目标用户的密码,那解锁操作其实就是用对应的反向参数,步骤超简单:

  • 执行解锁命令(需要管理员权限):

    sudo passwd -u [user]
    

    把命令里的[user]替换成你要解锁的实际用户名就行,一定要加sudo,因为修改用户密码状态需要管理员权限哦。

  • 验证解锁结果:
    你可以用下面的命令查看用户密码的当前状态,确认是否解锁成功:

    passwd -S [user]
    

    输出结果里的第二个字段如果是P,就代表密码已经处于可用状态(解锁成功);如果还是L,那说明还没解锁成功,可以检查下命令有没有输错。

顺便提个小细节:passwd -l的原理是在用户的密码哈希值前面添加一个!,让系统无法识别有效密码;而passwd -u就是把这个额外的!移除,恢复正常的密码验证逻辑。

内容的提问来源于stack exchange,提问作者Smile

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.19 03:21:30