sudo(我已将其配置为要求输入密码)拒绝了我的密码(好像我输入错误了)我绝对没有输入错误。我已将密码暂时更改为仅字母字符,并且在同一终端中以纯文本显示正常。我的用户名配置如下:
myusername ALL=(ALL) ALL
我使用的是我的密码,而不是 root 密码,这两个密码是不同的。为了确保万无一失,我尝试了这两种密码(尽管我知道 root 密码不是我应该使用的)——两种密码都不起作用。
我又将自己添加到了‘wheel’组,并添加了以下行:
%wheel ALL=(ALL) ALL
我有点束手无策了。我不知道是什么原因导致它表现得好像接受我的密码,但后来却拒绝了它。我使用相同的密码登录没有任何问题,无论是在终端 shell 上,还是通过 X11 登录管理器。
答案1
另一个可能的原因是 systemd-homed 没有运行。使用以下命令检查其状态:
systemctl status systemd-homed
如果它显示的不是活动,请使用
systemctl start systemd-homed
重新启动它。请注意,您需要超级用户权限才能运行该命令。由于 sudo 不起作用,您可以尝试使用 root 身份登录
su root
以及 root 的正确密码(通常不是普通用户)。