Alter Thread, aber ich wollte die Lösung als Referenz veröffentlichen.
Sie müssen den ecrpyptfsd
Commad nur vor anderen ecryptfs
Programmen ausführen . Dadurch werden die erforderlichen Module geladen, damit die anderen Befehle funktionieren.
Ich habe die Installationsanweisungen für ECryptfs Arch Linux befolgt und bin auf dieses Problem gestoßen :
root@alarm:~# ecryptfs-setup-private --nopwcheck --noautomount ERROR: Cannot get ecryptfs version, ecryptfs kernel module not loaded?
Dies ist auf einer neu erstellten Arch Linux-Maschine:
root@alarm:~# uname -a Linux alarm 4.2.0-1-ARCH #1 PREEMPT Wed Sep 2 07:00:18 MDT 2015 armv5tel GNU/Linux
Ich habe anschließend versucht, ecryptfs-utils
von Quelle zu erstellen und zu installieren, aber ich bekomme den gleichen Fehler.
Ich habe auch versucht, manuell ein geheimes Verzeichnis gemäß dem Arch Linux ECryptfs-Wiki zu erstellen. Ich erhalte jedoch die folgende Fehlermeldung:
root@alarm:~# mount.ecryptfs_private secret mount: No such device
Und wenn ich versuche, ohne die Utils-Skripte zu mounten, bekomme ich Folgendes:
root@alarm:~# mount.ecryptfs /root/.secret /root/secret Unable to get the version number of the kernel module. Please make sure that you have the eCryptfs kernel module loaded, you have sysfs mounted, and the sysfs mount point is in /etc/mtab. This is necessary so that the mount helper knows which kernel options are supported. Make sure that your system is set up to auto-load your filesystem kernel module on mount. Enabling passphrase-mode only for now. Unable to find a list of options to parse, defaulting to interactive mount Select key type to use for newly created files: 1) passphrase 2) openssl Selection: 1 Passphrase: Select cipher: 1) aes: blocksize = 16; min keysize = 16; max keysize = 32 2) blowfish: blocksize = 8; min keysize = 16; max keysize = 56 3) des3_ede: blocksize = 8; min keysize = 24; max keysize = 24 4) twofish: blocksize = 16; min keysize = 16; max keysize = 32 5) cast6: blocksize = 16; min keysize = 16; max keysize = 32 6) cast5: blocksize = 8; min keysize = 5; max keysize = 16 Selection [aes]: Select key bytes: 1) 16 2) 32 3) 24 Selection [16]: Error attempting to evaluate mount options: [-22] Invalid argument Check your system logs for details on why this happened. Try updating your ecryptfs-utils package, and/or submit a bug report on https://bugs.launchpad.net/ecryptfs
Alter Thread, aber ich wollte die Lösung als Referenz veröffentlichen.
Sie müssen den ecrpyptfsd
Commad nur vor anderen ecryptfs
Programmen ausführen . Dadurch werden die erforderlichen Module geladen, damit die anderen Befehle funktionieren.