[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: USB-Sticks, etc., automatisch mit Schreibzugriff für alle - wie gehts?



Am Freitag, 28. November 2008 schrieb Sascha Reißner:
> Am Freitag, den 28.11.2008, 14:20 +0100 schrieb Martin Lemmen:
> > -----BEGIN PGP SIGNED MESSAGE-----
> > Hash: SHA1
> >
> > Hallo alle,
> > bei mir lÀuft Etch, ich habe ein USB Kartte mit einem dranhÀngendem
> > USB-Hub. Wenn ich irgendeinen Stick oder mp3 player anschliesse, habe
> > ich als normaler benutzer zwar die berechtigung den zu lesen, aber
> > keinen Schreibzugriff, die USB-Medien gehören immer root.
> > Was muss ich Àndern, damit ich (ohne su root) auf USB-Medien zugreifen
> > kann?
>
> IMHO werden HotPlug-Speichermedien mit dem User root und der Gruppe
> plugdev eingehÀngt. Dein User muss also nur in der Gruppe plugdev sein.
> (siehe /etc/group)
>
> > Besten Dank, Martin.
>
> mfG Sascha

Wir haben in
mars:/etc/dbus-1/system.d/hal.conf
für die Sticks Anpassungen vorgenommen.
Die User müssen in plugdev und powerdev sein und s.u.

Gruß
Bernd



<policy at_console="true">
    <allow send_interface="org.freedesktop.Hal.Device.SystemPowerManagement"/>
    <allow send_interface="org.freedesktop.Hal.Device.VideoAdapterPM"/>
    <allow send_interface="org.freedesktop.Hal.Device.LaptopPanel"/>
    <allow send_interface="org.freedesktop.Hal.Device.Volume"/>
    <allow send_interface="org.freedesktop.Hal.Device.Volume.Crypto"/>
  </policy>

  <!-- Default policy for the exported interfaces; if PolicyKit is not used
       for access control you will need to modify this -->
  <policy context="default">
    <deny send_interface="org.freedesktop.Hal.Device.SystemPowerManagement"/>
    <deny send_interface="org.freedesktop.Hal.Device.VideoAdapterPM"/>
    <deny send_interface="org.freedesktop.Hal.Device.LaptopPanel"/>
    <deny send_interface="org.freedesktop.Hal.Device.Volume"/>
    <deny send_interface="org.freedesktop.Hal.Device.Volume.Crypto"/>
  </policy>

  <!-- Debian groups policies -->
  <policy group="powerdev">
    <allow send_interface="org.freedesktop.Hal.Device.SystemPowerManagement"/>
    <allow send_interface="org.freedesktop.Hal.Device.VideoAdapterPM"/>
    <allow send_interface="org.freedesktop.Hal.Device.LaptopPanel"/>
  </policy>
  <policy group="plugdev">
    <allow send_interface="org.freedesktop.Hal.Device.Volume"/>
    <allow send_interface="org.freedesktop.Hal.Device.Volume.Crypto"/>
  </policy>

  <!-- You can change this to a more suitable user, or make per-group -->
  <policy user="root">
    <allow send_interface="org.freedesktop.Hal.Device.SystemPowerManagement"/>
    <allow send_interface="org.freedesktop.Hal.Device.VideoAdapterPM"/>
    <allow send_interface="org.freedesktop.Hal.Device.LaptopPanel"/>
    <allow send_interface="org.freedesktop.Hal.Device.Volume"/>
    <allow send_interface="org.freedesktop.Hal.Device.Volume.Crypto"/>
  </policy>

</busconfig>


Reply to: