![验证没有密码的用户?](https://linux22.com/image/812373/%E9%AA%8C%E8%AF%81%E6%B2%A1%E6%9C%89%E5%AF%86%E7%A0%81%E7%9A%84%E7%94%A8%E6%88%B7%EF%BC%9F.png)
我已经设置了我的用户帐户,这样登录时就不需要密码了,我需要安装一些更新。但是当提示输入密码时,如果我将框留空,它会说身份验证失败。我没有密码,我该如何进行身份验证?
编辑
我尝试过重置丢失的管理(root)密码但出现了错误:Authentication token manipulation error password unchanged
。这是什么意思?
答案1
自动登录并非无需密码,它只是绕过密码并自动登录。您仍然有一个密码,它与您用于安装的密码相同,如果密码框为空,则安装将无法运行。您必须使用某种东西进行安装,那就是您目前需要的相同密码。
答案2
您所要做的就是转到用户和组,然后设置密码。我最初没有密码,但经过长时间的尝试,我只是在默认管理员帐户上设置了一个密码,并在要求身份验证时输入了相同的密码,并且成功了。
答案3
在 grub 中(加载时按住 shift)按“e”。您将进入启动参数编辑模式。
找到你的内核的一个部分,实际上你需要如下行:
linux /boot/vmlinuz-3.0.0-17-generic root=...
在行中添加“init=/bin/bash”并按 Ctrl+x
您将启动到具有 root 权限的 shell。使用“passwd”更改 root 密码。
答案4
降到 root shell,如下所示关联您提到,在重置密码之前,使用以下命令重新挂载文件系统:
mount -rw -o remount /
之后您可以通过以下命令更新您的密码:
passwd <user_name>
例如。passwd sam
然后输入有效密码 (满足最低强度要求)并在提示时确认。这应该可行。