sudo:/usr/bin/sudo 必须由 uid 0 拥有并设置了 setuid 位(在 Lubuntu 19.10 上找不到 Wi-Fi)

sudo:/usr/bin/sudo 必须由 uid 0 拥有并设置了 setuid 位(在 Lubuntu 19.10 上找不到 Wi-Fi)

我正在使用 Lubuntu 19.10。问题是我找不到 Wi-Fi 网络(Wi-Fi 在 nm-tray 中启用)。然后我尝试检查我的驱动程序,但是当我转到“首选项”→“其他驱动程序”时,我收到以下消息:

          LXQt sudo
Child 'sudo' process failed!    
sudo: /usr/bin/sudo must be owned by uid 0 and have the setuid bit set

包含上述错误窗口的屏幕截图

我什至看不到可用的 Wi-Fi 网络。我尝试在终端中查看iwconfig,但看到相同的错误。

我通过手机进行 USB 网络共享,但无法始终将手机连接到计算机。

答案1

首先,我想指出 Lubuntu 19.10 已 EOL,即不再受支持。您应该升级到 20.04(当前的 LTS),或降级到 18.04(也是 LTS 版本)。

但是,这里的问题是有人更改了/usr/bin.

要解决此问题,您需要获得目录和文件的所有权(并更改权限)。

打开您的终端并输入以下内容:

chown root:root /usr/bin
chmod u+s /usr/bin/sudo

这应该可以解决你的问题。假设这是唯一的症状。如果您更改了多个目录的权限,则会涉及更多工作。

相关内容