如何與我們的用戶一起在PCMan中安裝USB設備和CDROM

我剛剛在這里工作時安裝了一台資源很少的PC,為了節省盡可能多的內存,我安裝了 Debian測試LXDE。 問題是,當我嘗試安裝閃存或 CD-ROM 通過 PCManFM,這使我彈出一個窗口: 非授權.

對於USB存儲器,我首先找到的解決方案是:

1-創建於 /半 這麼多文件夾的名稱 USB, usb1 等等,具體取決於USB端口的數量。

2-與往常一樣,第一個設備安裝有 SDB,我已添加到文件 / etc / fstab文件 下一行:

/ dev / sdb1 /媒體/ usb1 auto rw,用戶,noauto 0 0 / dev / sdb2 /媒體/ usb2 auto rw,用戶,noauto 0 0 / dev / sdb3 / media / usb3 auto rw,用戶,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-然後我們將用戶添加到組中 STORAG​​E。 如果該組不存在,我們創建它:

# addgroup storage
# usermod -a -G storage USERNAME

我們重新啟動並準備就緒。