ユーザーと一緒にPCManにUSBデバイスとCDROMをマウントする方法

仕事でリソースが非常に少ないPCをインストールしました。できるだけ多くのメモリを節約するために、インストールしました。 Debianテスト とともに LXDE。 問題は、フラッシュメモリまたはをマウントしようとすると CD-ROM 介して PCManFM、次のようなポップアップが表示されます。 許可されていません.

USBメモリの場合、私が最初に見つけた解決策は次のとおりです。

1-作成する /メディア 名前の付いた非常に多くのフォルダ USB, usb1 など、USBポートの数に応じて。

2-いつものように、最初のデバイスは SDB、ファイルに追加しました /etc/fstab 次の行:

/ dev / sdb1 / media / usb1 auto rw、user、noauto 0 0 / dev / sdb2 / media / usb2 auto rw、user、noauto 0 0 / dev / sdb3 / media / usb3 auto rw、user、noauto 0 0 / dev / sdb4 / media / usb4 auto rw、user、noauto 0 0

3-次に、権限を付与し、問題のユーザーをそれらのフォルダーの所有者として配置します。

#chmod -R 755 / media / usb *#chown -R user:user / media / usb *

再起動すると、メモリはそれらのディレクトリに自動的にマウントされました。 だが CD-ROM 私はまだ同じ問題を抱えていました。 私はで解決策を見つけました Archlinux Wiki.

1-ルートとしてファイルを作成します /etc/polkit-1/localauthority/50-local.d/55-myconf.pkla (別の名前を選択できますが、常にで終わる必要があります .pkla).

2-内部に以下を追加します。

[ストレージ権限] Identity = unix-group:storageアクション= org.freedesktop.udisks.filesystem-mount; org.freedesktop.udisks.drive-eject; org.freedesktop.udisks.drive-detach; org.freedesktop.udisks.luks -ロック解除; org.freedesktop.udisks.inhibit-polling; org.freedesktop.udisks.drive-set-spindown ResultAny = yes ResultActive = yes ResultInactive = no

3-次に、グループにユーザーを追加します STORAG​​E。 このグループが存在しない場合は、次のように作成します。

# addgroup storage
# usermod -a -G storage USERNAME

再起動して準備をします。