在 Scientific Linux/Red Hat/Fedora/CentOS 中使用我自己的密码以 root 身份运行程序

在 Scientific Linux/Red Hat/Fedora/CentOS 中使用我自己的密码以 root 身份运行程序

在 Debian 派生的 Linux 发行版中,如果您没有root获得授权/etc/sudoers,但 GNOME 会要求您提供自己的密码以允许特权操作。

然而,Scientific Linux 会要求您提供真实root密码,即使您可以使用sudo.谷歌搜索表明这对于所有 Red Hat 或 Fedora 衍生发行版都是如此,但建议的解决方案都非常陈旧、复杂或不是很完整。

我应该如何配置 GNOME、gksu内核 PAM、polkit/PolicyKit 或其他什么才能让我sudo在 GNOME GUI 中正确使用?

答案1

相反,安装并使用gksudo它,就像sudo.

gksu 本身不会考虑 sudoers 文件。

答案2

始终使用 visudo 编辑 /etc/sudoers。您还必须指定您希望特权能够运行哪些命令

用户全部 = (全部) 全部

系统应该提示您输入自己的密码

相关内容