在 GNOME 软件上安装应用程序时如何更改管理员用户

在 GNOME 软件上安装应用程序时如何更改管理员用户

当我从 GNOME 软件安装应用程序时,它总是要求输入管理员密码,但机器有多个用户而我不知道密码。

GNOME 软件要求输入密码

答案1

在 Linux 中,当您更改本地主目录之外的任何文件时,系统将要求您提供 root 权限。

Root 是具有完全权限的用户,可以对系统进行更改,出于安全原因,大多数发行版默认禁用 root 帐户,但您可以使用命令sudo

sudo是一个 Linux 程序,允许用户以另一个用户(默认情况下为超级用户)的安全权限运行程序。

此外,任何管理员帐户都具有 sudo 能力,因此作为您问题的答案,您可以为具有此功能的任何用户输入任何密码。

您可以通过运行以下命令来了解具有 sudo 的用户是谁:

getent group sudo

或者您可以从设置中检查用户。

答案2

要安装软件,您需要在计算机上拥有管理员(即 root)权限。出于安全和系统稳定性的原因,任何人都不能在系统上安装软件。行政人员或者是被信任并被允许进行系统干预的人。

如果您具有 root 权限,则只需输入您自己的密码即可继续安装。

如果你不是拥有 root 权限,则

  • 询问其他用户安装软件需要root权限
  • 要求具有 root 权限的用户授予你root 权限。

答案3

在文件中/etc/group搜索起始字符串sudo并将您的用户名放在列后的第一位,如下所示:

sudo:x:27: your_username,antea

答案4

我认为以上两个答案超出了问题的范围。

重点是:为什么 gnome-software 询问我另一个用户的密码(不是我!)。

它真的认为这个用户会在我的主板上输入密码吗?

因此替代方案是(对于 Ubuntu 18 之前的版本......)

gksu gnome-software

对于最新的 Ubuntu,您需要先拥有:

alias gksu='pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY'

相关内容