Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: Ubuntu-Forum & Kubuntu-Forum | www.Ubuntu-Forum.de. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

  • »Friedrich« ist der Autor dieses Themas

Beiträge: 178

Registrierungsdatum: 03.01.2013

Derivat: Kubuntu

Architektur: 64-Bit PC

Desktop: KDE4

Andere Betriebssysteme: Raspbian, Xubuntu

  • Nachricht senden

1

04.09.2015, 16:08

Kein Zugriff auf entschlüsselten encfs-Ordner mit Programmen

Hallo,

mein Ziel ist es einen verschlüsselten Ordner auf meinem HTPC mit Lubuntu einzurichten, den ich über die Fernbedienung auch wieder entschlüsselt bekomme. Kodi bietet das leider nicht und ein mal verfügbares Truecrypt-Addon für Openelec läuft nicht mehr. Ich hab hier 2 Probleme, eines davon betrifft die Benutzerverwaltung. Wenn ich einen verschlüsselten Ordner erfolgreich eingebunden habe, kann ich leider nur per Terminal darauf zugreifen. Weder meine Dateimanager noch Kodi können den öffnen. Dolphin zeigte ihn einmal an, es hieß dann aber der Ordner sei nicht da - inzwischen wird er nicht mehr angezeigt. Ich bin nach dieser Seite http://wiki.ubuntuusers.de/EncFS vorgegangen: hab den Benutzer zur Gruppe fuse hinzugefügt und konnte dann den Ordner erstellen, verschlüsseln und wieder entschlüsseln. Ein ls -l ergibt, dass der Ordner zwar mir gehört, aber der Gruppe fuse zugeordnet ist. Ich denke das verhindert den Zugriff der Prgramme auf den Ordner? Ich bin jetzt aber etwas überfragt was ich machen muss, damit zumindest Kodi darauf zugreifen kann. Kodi müsste ja auch als Benutzer kodi laufen.

Friedrich

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Friedrich« (08.09.2015, 22:31)


2

04.09.2015, 18:40

Ein ls -l ergibt, dass der Ordner zwar mir gehört, aber der Gruppe fuse zugeordnet ist. Ich denke das verhindert den Zugriff der Prgramme auf den Ordner?
Das kann schon leicht sein.

Ich bin jetzt aber etwas überfragt was ich machen muss, damit zumindest Kodi darauf zugreifen kann. Kodi müsste ja auch als Benutzer kodi laufen.
Entweder fügst du den User "kodi" (oder den des Programms, das auf den Ordner zugreifen können soll) zur Gruppe "fuse" hinzu. Das wäre der Sinn von Gruppenrechten.
Oder du gibst beim mount des betreffenden Ordners die Option "allow_other" mit an, wie es in `man fuse` beschrieben ist. Dazu wird auch die globale Option "user_allow_other" in /etc/fuse.conf nötig sein.

Je nachdem, was deinem Sicherheitsbedarf eher entspricht.
Beim Erstellen dieser Nachricht kamen keine Tiere zu Schaden.
me is all sausage
but don't call me Ferdl

  • »Friedrich« ist der Autor dieses Themas

Beiträge: 178

Registrierungsdatum: 03.01.2013

Derivat: Kubuntu

Architektur: 64-Bit PC

Desktop: KDE4

Andere Betriebssysteme: Raspbian, Xubuntu

  • Nachricht senden

3

05.09.2015, 00:16

Na ja. Kodi gehört ja schon zur Gruppe Fuse und es geht nicht.

Das mit dem allow user werd ich mal testen.

4

05.09.2015, 23:30

Zeig bitte einmal ein 'ls -l' für die beiden Ordner her. (Den verschlüsselten und den virtuellen)
Beim Erstellen dieser Nachricht kamen keine Tiere zu Schaden.
me is all sausage
but don't call me Ferdl

  • »Friedrich« ist der Autor dieses Themas

Beiträge: 178

Registrierungsdatum: 03.01.2013

Derivat: Kubuntu

Architektur: 64-Bit PC

Desktop: KDE4

Andere Betriebssysteme: Raspbian, Xubuntu

  • Nachricht senden

5

06.09.2015, 17:35

Quellcode

1
2
drwx------  2 kodi fuse      4096 Sep  6 14:18 foobar
drwx------  2 kodi fuse      4096 Sep  6 14:18 .foobar


Bitte sehr. Auf dem Laptop hat das mit allow_other zumindest mit Dolphin funktioniert, andere teste ich nochmal aus.

6

06.09.2015, 20:48

Daß die Gruppe fuse auf beide gar keine Zugriffsrechte hat, ist dir auch aufgefallen?
Beim Erstellen dieser Nachricht kamen keine Tiere zu Schaden.
me is all sausage
but don't call me Ferdl

  • »Friedrich« ist der Autor dieses Themas

Beiträge: 178

Registrierungsdatum: 03.01.2013

Derivat: Kubuntu

Architektur: 64-Bit PC

Desktop: KDE4

Andere Betriebssysteme: Raspbian, Xubuntu

  • Nachricht senden

7

06.09.2015, 21:33

Auf meinem Laptop ging es jetzt auch ohne allow_other mit den gleichen Rechten wie gerade gepostet. Wie kann das sein? Macht allein schon die Änderung in /etc/fuse.conf das möglich?

8

06.09.2015, 23:58

Ohne die gesamten Konfigs und Dateirechte/Eigentümer der betreffenden Ordner wäre das jetzt ein ziemliches Fischen im Trüben. Ich weiß momentan nicht einmal, welche Änderung du gerade meinst.
Beim Erstellen dieser Nachricht kamen keine Tiere zu Schaden.
me is all sausage
but don't call me Ferdl

  • »Friedrich« ist der Autor dieses Themas

Beiträge: 178

Registrierungsdatum: 03.01.2013

Derivat: Kubuntu

Architektur: 64-Bit PC

Desktop: KDE4

Andere Betriebssysteme: Raspbian, Xubuntu

  • Nachricht senden

9

08.09.2015, 22:31

Ich meinte diese Ändeurngen: http://wiki.ubuntuusers.de/EncFS#Fehlerm…ne-Berechtigung

Hab es jetzt so gelöst, dass ich die Rechte des Ordners für die unverschlüsselten Files angepast habe. Jetzt können alle Programme darauf zugreifen.

10

08.09.2015, 23:55

die Rechte des Ordners für die unverschlüsselten Files angepast

Lass mich raten... 777?
Beim Erstellen dieser Nachricht kamen keine Tiere zu Schaden.
me is all sausage
but don't call me Ferdl

  • »Friedrich« ist der Autor dieses Themas

Beiträge: 178

Registrierungsdatum: 03.01.2013

Derivat: Kubuntu

Architektur: 64-Bit PC

Desktop: KDE4

Andere Betriebssysteme: Raspbian, Xubuntu

  • Nachricht senden

11

09.09.2015, 10:40

Nein, 660. Tut mir leid wenn ich dich enttäuschen muss.

12

09.09.2015, 10:49

Ich bin nicht enttäuscht sondern erleichtert. Es sagt mir, daß ich nicht umsonst predige :)

Ich nehme aber an, die 660 haben die Dateien in den Ordnern und diese selbst haben 770. Denn mit 660 auf einen Ordner kann er nicht geöffnet werden. Nautilus und andere zeigen zwar sein Listing an (das geht durch 'r'), aber eine Datei anlegen geht nicht, da man ihn dazu betreten müsste, was durch das fehlende 'x' verhindert wird.
Beim Erstellen dieser Nachricht kamen keine Tiere zu Schaden.
me is all sausage
but don't call me Ferdl

  • »Friedrich« ist der Autor dieses Themas

Beiträge: 178

Registrierungsdatum: 03.01.2013

Derivat: Kubuntu

Architektur: 64-Bit PC

Desktop: KDE4

Andere Betriebssysteme: Raspbian, Xubuntu

  • Nachricht senden

13

09.09.2015, 13:19

Ich hatte das erstmal an meinem Laptop getestet. Hatte da nur dem Ordner 660 gegeben und konnte ihn betreten. Mehr hab ich da nicht getestet.

Hab das jetzt auf meinen HTPC (wo es ja letztlich zum Einsatz kommen soll) versucht, auch hier konnte Kodi den Ordner betreten und die Datei die drin ist öffnen. Erst danach hatte ich gesehen, dass ich die Rechte hier noch gar nicht angepasst habe. Der entschüsselte Ordner hat weiterhin 700 (drwx------), die Datei darin hat 600 (-rw-------). Ich habe encfs nicht mit der Option allow_other ausgeführt und in der /etc/fuse.conf sind die beiden Punkte mount_max und user_allow_other auskommentiert.

Der Ordner foobar (entschlüsselt) gehört zur Gruppe fuse, mein Benutzer kodi gehört auch zu der Gruppe. Da ja aber die Gruppe des Besitzers keinerlei Rechte hat, sollte das keinen Einfluss haben. Ich versteh jetzt hier nicht warum es geht.