你好,我設定了一個運行 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
更多資訊在這個連結中。