温馨提示×

ubuntu deluser如何重置密码

小樊
42
2025-11-19 13:52:32
栏目: 智能运维

Ubuntu 中重置用户密码的正确方法

纠正概念与基本用法

  • deluser 用于删除用户账户,不能用于重置密码;重置密码应使用 passwd
  • 重置指定用户密码(需管理员权限):
    sudo passwd 用户名
    
    按提示输入并确认新密码即可。
  • 仅修改当前登录用户自己的密码:
    passwd
    

以上两点是 Ubuntu 官方常用做法。

常见场景与命令

  • 锁定用户(禁止登录,不改密码):
    sudo passwd -l 用户名
    
  • 解锁用户:
    sudo passwd -u 用户名
    
  • 清除用户密码(下次登录需设置新密码,存在安全风险,谨慎使用):
    sudo passwd -d 用户名
    
  • 忘记系统登录密码或无法 sudo 时的恢复模式重置(适用于本地机器):
    1. 重启,长按 Shift 进入 GRUB 菜单;
    2. 选择 Advanced options for Ubuntu → 选择带有 (recovery mode) 的内核;
    3. 在恢复菜单选 root 进入维护 Shell;
    4. 将根分区设为可写:
      mount -o rw,remount /
      
    5. 重置密码:
      passwd 你的用户名
      
    6. 重启:
      reboot
      

以上命令及步骤为常见、通用的处理方式。

误删用户后的处理

  • 若已执行 deluser 删除了用户,需先重新创建用户,再设置密码:
    sudo adduser 用户名
    sudo passwd 用户名
    
  • 若家目录被一并删除且需要恢复数据,前提是有备份;没有备份的情况下通常无法完整恢复。
  • 如只是想暂时禁止登录而非删除,优先使用 passwd -l 锁定账户,必要时再解锁。

0