Ich verwalte und mounte einen verschlüsselten Ordner mit Gnome encfs manager und es hat jahrelang funktioniert. Plötzlich sieht es so aus, als ob die darin enthaltenen Dateien oder Berechtigungen beschädigt wären. Die Montage erfolgt am Terminal wie beim Manager. Auf die Dateien im Stammordner kann ebenfalls zugegriffen werden.
Aber in allen untergeordneten Verzeichnissen sehe ich die Dateinamenberechtigungen nur als Fragezeichen, kann sie nicht öffnen und selbst mit sudo können die Berechtigungen nicht geändert werden.
root@lubuntu:/home/user/safe# ls -l
ls: cannot access local: Permission denied
total 1932
...
d????????? ? ? ? ? ? local
local ist der gemountete verschlüsselte Ordner encfs. Auf einer Root-Shell kann ich keine CD einspielen, mit meinem eigenen Benutzer kann ich aber nur wieder Fragezeichen bekommen:
[~/safe/local/backup]$ ls -l
ls: cannot access index.htm: Permission denied
ls: cannot access bookmarks.html: Permission denied
total 0
d????????? ? ? ? ? ? foo/
-????????? ? ? ? ? ? index.html
-????????? ? ? ? ? ? bookmarks.htm
Das Seltsame ist, dass ich mit meinem Benutzer auf die Dateien in ~ / safe / local / fine zugreifen kann, aber nichts in den Unterverzeichnissen, und root kann noch weniger. chown und chmod geben mir als root oder mit sudo "Permission denied".
Irgendein Rat? Weist das auf eine fehlerhafte Festplatte hin? Ich habe vor kurzem von Lubuntu 14.10 auf 15.10 aktualisiert.
Update: Hier ist die ausführliche Ausgabe beim Mounten:
[~/safe]$ encfs -f -v .local test
14:37:17 (main.cpp:559) Root directory: .local/
14:37:17 (main.cpp:560) Fuse arguments: (fg) (threaded) (keyCheck) encfs test -f -o use_ino
14:37:17 (FileUtils.cpp:174) version = 20
14:37:17 (FileUtils.cpp:177) found new serialization format
14:37:17 (FileUtils.cpp:191) subVersion = 20100713
14:37:17 (Interface.cpp:117) checking if ssl/aes(3:0:2) implements ssl/aes(3:0:0)
14:37:17 (SSL_Cipher.cpp:335) allocated cipher ssl/aes, keySize 32, ivlength 16
14:37:17 (Interface.cpp:117) checking if ssl/aes(3:0:2) implements ssl/aes(3:0:0)
14:37:17 (SSL_Cipher.cpp:335) allocated cipher ssl/aes, keySize 32, ivlength 16
14:37:17 (FileUtils.cpp:1542) useStdin: 0
EncFS Password:
14:37:22 (Interface.cpp:117) checking if ssl/aes(3:0:2) implements ssl/aes(3:0:0)
14:37:22 (SSL_Cipher.cpp:335) allocated cipher ssl/aes, keySize 32, ivlength 16
14:37:24 (FileUtils.cpp:1550) cipher key size = 52
14:37:24 (Interface.cpp:117) checking if nameio/block(4:0:2) implements nameio/block(3:0:0)
14:37:24 (MACFileIO.cpp:71) fs block size = 1024, macBytes = 8, randBytes = 0
14:37:24 (FileNode.cpp:116) calling setIV on (null)
14:37:24 (RawFileIO.cpp:164) getAttr error on .local/uWX6wZAqMvH5RDRMW5oIb67F8V6CoVXYZPwUf6bHbu1Ms0: No such file or directory
14:37:24 (CipherFileIO.cpp:94) in setIV, current IV = 0, new IV = 11696676665880040319, fileIV = 0
14:37:24 (DirNode.cpp:641) created FileNode for .local/uWX6wZAqMvH5RDRMW5oIb67F8V6CoVXYZPwUf6bHbu1Ms0
14:37:24 (encfs.cpp:133) getattr .local/uWX6wZAqMvH5RDRMW5oIb67F8V6CoVXYZPwUf6bHbu1Ms0
14:37:24 (RawFileIO.cpp:164) getAttr error on .local/uWX6wZAqMvH5RDRMW5oIb67F8V6CoVXYZPwUf6bHbu1Ms0: No such file or directory
14:37:24 (encfs.cpp:136) getattr error: No such file or directory
14:37:24 (MACFileIO.cpp:71) fs block size = 1024, macBytes = 8, randBytes = 0
14:37:24 (FileNode.cpp:116) calling setIV on (null)
14:37:24 (RawFileIO.cpp:164) getAttr error on .local/kbZ-jP1BAg0-VpqtlMjAKr9F: No such file or directory
14:37:24 (CipherFileIO.cpp:94) in setIV, current IV = 0, new IV = 17358762804478769995, fileIV = 0
14:37:24 (DirNode.cpp:641) created FileNode for .local/kbZ-jP1BAg0-VpqtlMjAKr9F
(continues like that...)
.encfs6.xml
"config" -Datei passiert . Wenn es sich um eine identische / gespiegelte Sicherung handelt, sind die..encfs6.xml
Dateien identisch? Oder der Besitzer & Berechtigungen für die "rootdir" / verschlüsselten Dateien sind nicht lesbar? Ich hatte zuvor einige Probleme mit Berechtigungen. Sie scheinen nur die Stamm- / verschlüsselte Datei wiederzugeben. Das Ändern der gemounteten / entschlüsselten Dateien schien nicht zu funktionieren. Ich werde die Antwort ein wenig bearbeiten.