配置 PolicyKit 以允许非本地用户执行需要身份验证的管理任务

配置 PolicyKit 以允许非本地用户执行需要身份验证的管理任务

在具有 policykit 的 Linux 上,如果您尝试通过远程连接使用大多数基于 GUI 的管理工具,它们会拒绝进行身份验证。

我认为这是 policykit 的问题(例如,system-config-firewall 失败并出现错误org.fedoraproject.slip.dbus.service.PolKit.NotAuthorizedException.org.fedoraproject.config.firewall.auth:

然而,关于如何制定策略套件规则的文档manage几乎不存在。

我发现了一些似乎相关的错误报告(这里这里这里)然而,它们似乎都是略有不同,但又相关的问题。

我在这里有点不知所措,这对我们来说确实是一件大事,因为我正在处理的服务器应该是无头运行的,而且就这样,我无法断开监视器并正确管理它。

仅供参考,我正在使用 NX 进行远程管理,但该问题似乎存在于 NX、VNC 和隧道 X(ssh -X)上。

操作系统是CentOS 6.2。

相关内容