So montieren Sie USB-Geräte und CD-ROM in PCMan mit unserem Benutzer

Ich habe gerade einen PC mit sehr wenigen Ressourcen hier bei meiner Arbeit installiert und um so viel Speicher wie möglich zu sparen, habe ich installiert Debian-Tests mit LXDE. Das Problem ist, dass wenn ich versuche, einen Flash-Speicher oder einen zu mounten CD-ROM durch PCManFMEs erscheint ein Popup-Sprichwort: Nicht berechtigt.

Im Fall von USB-Speicher war die Lösung, die ich zuerst fand, die folgende:

1- Erstellen in /Medien so viele Ordner mit dem Namen USB, usb1 und so weiter, abhängig von der Anzahl der USB-Anschlüsse.

2- Wie immer wird das erste Gerät mit montiert sdb, Ich habe der Datei hinzugefügt / etc / fstab die folgende Zeile:

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

3- Dann gab ich ihm Berechtigungen und stellte den fraglichen Benutzer als Eigentümer dieser Ordner in Frage:

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

Ich habe neu gestartet und die Speicher wurden automatisch in diesen Verzeichnissen bereitgestellt. Aber CD-ROM Ich hatte immer noch das gleiche Problem. Ich fand die Lösung in der Archlinux Wiki.

1- Als root erstellen wir die Datei /etc/polkit-1/localauthority/50-local.d/55-myconf.pkla (Sie können einen anderen Namen wählen, der jedoch immer mit enden muss .pkla).

2- Wir fügen innen Folgendes hinzu:

[Speicherberechtigungen] Identität = Unix-Gruppe: Speicheraktion = org.freedesktop.udisks.filesystem-mount; org.freedesktop.udisks.drive-eject; org.freedesktop.udisks.drive-separat; org.freedesktop.udisks.luks -unlock; org.freedesktop.udisks.inhibit-polling; org.freedesktop.udisks.drive-set-spindown ResultAny = yes ResultActive = yes ResultInactive = no

3- Dann fügen wir den Benutzer der Gruppe hinzu Lagerung. Wenn diese Gruppe nicht existiert, erstellen wir sie:

# addgroup storage
# usermod -a -G storage USERNAME

Wir starten neu und bereit.