该问题可以重现如下:
- 当我删除管理员帐户的密码“无密码登录”时,我无法使用该帐户进行身份验证。
- 当我执行需要身份验证的操作时,我无法使用没有密码的管理员进行身份验证。如果我将密码框留空而没有密码,同时选择非密码管理员,则身份验证会失败(在终端或 GUI 中)。
如何解决这个问题?
答案1
答案是,你不需要。你需要设置密码才能进行身份验证,才能执行任何需要身份验证的操作。
不幸的是,删除密码后您甚至无法更改密码,因为您必须能够进行身份验证才能在设置/用户帐户屏幕中更改密码。
修复:
使用终端更改您的密码。
单击 Windows 键或单击 Dash 按钮转到仪表板。在搜索框中
term
输入并单击名为 的程序terminal
。键入
who am i
并按回车键以验证您是否以要更改的用户身份登录。输入
passwd
并按回车键。然后它会询问您要将密码更改为什么。输入您的新密码并按回车键。然后它会要求您再次输入密码进行验证。再次输入您的密码,然后按回车键。您的密码现在已设置,您现在可以使用新密码再次进行身份验证。
答案2
自动登录,“无密码登录”,实际上并不会从您的帐户中删除密码 - 它只是在您登录时为您填写密码。为了进行身份验证(例如gksu
),您仍然需要输入之前登录时使用的密码。
答案3
如果您询问如何恢复帐户密码和/或将该帐户添加到sudo
用户组,这些其他(重复?)问题的答案可能会有所帮助。