Root
將 rootpw 添加到 sudoers 文件後,對話框仍然要求輸入使用者密碼(而不是 root 密碼)
為了增加額外的安全層,我
rootpw
在文件中使用了該選項,sudoers
雖然它在 shell 中執行良好,但當特定命令呼叫“海拔”的 GUI 版本時,只有使用者密碼在這種情況下有效,而不是根密碼。我需要更改 PolicyKit 配置中的任何內容嗎?書 18.10
我希望在任何地方都可以使用 root 密碼,有什麼想法嗎?
知道!我自己找到了答案:確實與
policykit
. 在我的 Kubuntu 18.10 上,我必須更改以下文件 (/etc/polkit-1/localauthority.conf.d/51-ubuntu-admin.conf
) 才能讓它說:AdminIdentities=unix-user:root
而不是預設值:
AdminIdentities=unix-group:sudo;unix-group:admin
節下
[Configuration]
。請注意,其他 Linux 發行版似乎對該設置使用不同的文件,同一發行版的其他版本也是如此(可能是因為它們處理的方式不同
policykit
)。別客氣!