你好,我设置了一个 ubuntu 服务器(22.04.1),其中运行着 plex 和 gnome(42.4)
这确实很有效。但是,每次我放入 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
更多信息在此链接中。