我已经安装了 ubuntu,现在我想安装 flex。它要求输入密码,但当我输入密码时,它要求我输入 root 的密码。
当我输入安装时指定的密码时,系统提示“您的身份验证尝试失败。请重试。”
是不是root密码被锁了,还是其他原因?我输入的密码都是正确的。
我也尝试过,sudo su
但是它说“无法更改为 sudoers gid:操作不允许。”
我也尝试过 su,但是当我输入密码时,它显示“身份验证失败”。
请帮帮我。我认为这可能是因为 root 用户默认被锁定。如果是这样,如何恢复?如果是其他问题,那该怎么办?
答案1
您要查找的命令是sudo -s
。您也可以使用以下命令完成相同的操作sudo bash
su
出于安全原因,在 Ubuntu 上无法sudo su
使用。它失败是因为root
用户没有密码,而这些操作是你试图以用户身份“登录”root
答案2
按Ctrl+ Alt+ F1,然后登录并运行以下命令:
sudo chown -R user:user /home/user/.*
您的用户名在哪里user
,例如qasim:qasim
。
在此寻求更多帮助:
答案3
您可以在前面添加“#”
/usr/bin/sudo Ux,
在
/etc/apparmor.d/abstractions/launchpad-integration
我还删除了“#”
#include <tunables/global>
#include <abstractions/lightdm>
#include <abstractions/lightdm_chromium-browser>
在 /etc/apparmor.d/lightdm-guest-session 中
但我不知道这一切是否有必要