核心结论:deluser命令无法直接重置用户密码
deluser是Debian系统中用于删除用户账户及关联文件的工具(如主目录、邮件spool等),其设计目的不包含密码重置功能。密码管理需使用专门的passwd命令。
若需修改自己正在使用的账户密码,直接在终端运行:
passwd
系统会依次提示:
password updated successfully提示。若需为其他用户(如username)重置密码,需使用sudo获取root权限,命令格式如下:
sudo passwd username
执行后,系统会先要求输入当前用户的密码(验证sudo权限),随后直接提示设置新密码(无需输入原密码)。输入两次新密码确认后,目标用户的密码即重置成功。
部分资料提到“通过deluser删除用户后重新创建来重置密码”,这种方法并非直接重置密码,而是通过删除旧账户并新建同名账户实现密码变更。其缺点是:
passwd命令便捷。init=/bin/bash)或live CD/USB启动,挂载根分区后使用passwd root重置;