如何与我们的用户一起在PCMan中安装USB设备和CDROM

我刚刚在这里工作时安装了一台资源很少的PC,为了节省尽可能多的内存,我安装了 Debian测试LXDE。 问题是,当我尝试安装闪存或 CD-ROM光碟 通过 PCManFM,它弹出一个弹出窗口: 非授权.

对于USB存储器,我首先找到的解决方案是:

1-创建于 /半 这么多文件夹的名称 USB, usb1 等等,具体取决于USB端口的数量。

2-与往常一样,第一个设备安装有 SDB,我已添加到文件 / etc / fstab文件 下一行:

/ dev / sdb1 /媒体/ usb1自动读写,用户,noauto 0 0 / dev / sdb2 /媒体/ usb2自动读写,用户,noauto 0 0 / dev / sdb3 /媒体/ usb3自动读写,用户,noauto 0 0 / dev / sdb4 /媒体/ usb4自动读写,用户,noauto 0 0

3-然后,我授予它权限,并将有问题的用户作为这些文件夹的所有者:

#chmod -R 755 /媒体/ USB *#chown -R用户:用户/媒体/ USB *

我重新启动,并将内存自动挂载到这些目录中。 但 CD-ROM光碟 我仍然有同样的问题。 我在 Archlinux维基.

1-以root身份创建文件 /etc/polkit-1/localauthority/50-local.d/55-myconf.pkla (您可以选择其他名称,但始终必须以 .pkla).

2-我们在其中添加以下内容:

[存储权限]身份= UNIX组:存储操作= org.freedesktop.udisks.filesystem-mount; org.freedesktop.udisks.drive-eject; org.freedesktop.udisks.drive-detach; org.freedesktop.udisks.luks -unlock; org.freedesktop.udisks.inhibit-polling; org.freedesktop.udisks.drive-set-spindown ResultAny =是ResultActive =是ResultInactive =否

3-然后我们将用户添加到组中 储存。 如果该组不存在,我们创建它:

# addgroup storage
# usermod -a -G storage USERNAME

我们重新启动并准备就绪。