Am 08.11.2011 08:57, schrieb Werner Franke:
Hallo zusammen,
ich versuche an einem Datenserver, der keinen Bildschirm und Tastatur hat, eine USB NTFS Disk über die KDE Oberfläche zu mounten (via NX), was mit der Fehlermeldung
org.freedesktop.UDisks.Error.PermissionDenied: Authentication is required
quittiert wird. OK, ich könnte mir noch mit der Kommandozeile helfen, aber meine Familienmitglieder nicht.
Ich habe schon (meiner Meinung nach) alles ausprobiert, was ich im Netz zu diesem Problem gefunden habe, aber keinen Erfolg gehabt.
Folgendes habe ich gemacht:
User 'user' zur Gruppe 'disk' zugefügt: (user hpserver tcsh) [41] id uid=2210(user) gid=100(users) Gruppen=100(users),6(disk),33(video)
/etc/filesystems um "ntfs" erweitert (user hpserver tcsh) [42] cat /etc/filesystems vfat hfs minix reiserfs ntfs *
Folgende beiden Dateien angepasst: /usr/share/PolicyKit/policy/org.freedesktop.hal.storage.policy <action id="org.freedesktop.hal.storage.mount-fixed"> <description>Mount file systems from internal drives.</description> <message>System policy prevents mounting internal media</message> <defaults>
yes yes </defaults> </action> <action id="org.freedesktop.hal.storage.mount-removable"> <description>Mount file systems from removable drives.</description> <message>System policy prevents mounting removable media</message> <defaults>yes yes </defaults> </action>/usr/share/polkit-1/actions/org.freedesktop.udisks.policy <action id="org.freedesktop.udisks.filesystem-mount"> <description>Mount a device</description> <description xml:lang="da">Montér en enhed</description> <message>Authentication is required to mount the device</message> <message xml:lang="da">Autorisering er påkrævet for at montere et fil system</message> <defaults>
yes yes yes </defaults> </action> <action id="org.freedesktop.udisks.filesystem-mount-system-internal"> <description>Mount a system-internal device</description> <description xml:lang="da">Montér en intern enhed</description> <message>Authentication is required to mount the device</message> <message xml:lang="da">Autorisering er påkrævet for at montere et fil system</message> <defaults>yes yes yes </defaults> </action>Hat jemand noch Ideen ?
Willkommen im Club! Genau das gleiche Problem hatte ich letzte Woche. Manfred hat mir geholfen: http://lists.opensuse.org/opensuse-de/2011-11/msg00044.html Problem bei mir war, dass Änderungen in Dateien wie /usr/share/polkit-1/actions/org.freedesktop.udisks.policy keine Auswirkungen hatten und erst das Anlegen von Verzeichnis/Dateien unterhalb von /etc/polkit-1 Erfolg brachte. Hier meine Kurzfassung: mkdir -p /etc/polkit-1/localauthority/50-local.d Damit man das Gerät "mounten" kann: mcedit /etc/polkit-1/localauthority/50-local.d/org.freedesktop.udisks.filesystem-mount.pkla [org.freedesktop.udisks.filesystem-mount] Identity=unix-user:DER-BENUTZER-DER-DAS-DARF Action=org.freedesktop.udisks.filesystem-mount ResultAny=yes ResultInactive=no ResultActive=yes Damit man das Gerät "umounten" / auswerfen kann: mcedit /etc/polkit-1/localauthority/50-local.d/org.freedesktop.udisks.drive-eject.pkla [org.freedesktop.udisks.drive-eject] Identity=unix-user:DER-BENUTZER-DER-DAS-DARF Action=org.freedesktop.udisks.drive-eject ResultAny=yes ResultInactive=no ResultActive=yes Diese Änderungen werden sofort wirksam, man muss also nix "reloaden". Viel Erfolg! -- Herzliche Grüße Tao -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org