如何讓 GNOME 在每次插入 DVD 時不再要求輸入密碼

如何讓 GNOME 在每次插入 DVD 時不再要求輸入密碼

你好,我設定了一個運行 plex 和 gnome (42.4) 的 ubuntu 伺服器 (22.04.1)

這確實運作良好。然而,每次我放入 DVD 時,它都會要求我輸入密碼。這讓我發瘋。登入的使用者被列為管理員。

知道如何關閉它嗎?

克里斯

答案1

您首先需要將您的用戶添加到cdrom群組中usermod -G cdrom $USER。以下
規則polkit允許群組中的使用者cdrom掛載 CD/DVD。

# cat /etc/polkit-1/rules.d/01-dvd.rules
/* Allow members of the cdrom group to mount /dev/sr[0] devices */
polkit.addRule(function(action, subject) {
    if (action.id == "org.freedesktop.udisks2.filesystem-mount")
    {
        var device = action.lookup("device");
        if (device === "/dev/sr0")
        {
            if (subject.isInGroup("cdrom"))
            {
                return polkit.Result.YES;
            } else {
                return polkit.Result.NO;
            }
        }
    }
});

若要測試此規則:

  • 建立規則文件/etc/polkit-1/rules.d/01-dvd.rules
  • 重新啟動 Polkit 服務:systemctl restart polkit.service
  • 登出並重新登入
  • 插入 CD/DVD

更多資訊在這個連結中

相關內容