나는 다음이었다 eCryptfs가 아치 리눅스 설치 지침 ,이 문제로 실행 :
root@alarm:~# ecryptfs-setup-private --nopwcheck --noautomount
ERROR: Cannot get ecryptfs version, ecryptfs kernel module not loaded?
이것은 새로 생성 된 아치 리눅스 머신에 있습니다 :
root@alarm:~# uname -a
Linux alarm 4.2.0-1-ARCH #1 PREEMPT Wed Sep 2 07:00:18 MDT 2015 armv5tel GNU/Linux
나중에 ecryptfs-utils
소스에서 빌드 및 설치 를 시도했지만 동일한 오류가 발생합니다.
또한 아치 리눅스 ECryptfs 위키에 따라 비밀 디렉토리를 수동으로 만들려고했지만이 오류가 발생합니다.
root@alarm:~# mount.ecryptfs_private secret
mount: No such device
그리고 utils 스크립트없이 마운트하려고하면 다음과 같은 결과가 나타납니다.
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
네, 동일한 오류
—
cronburg
ecryptfs가 커널에로드되도록
—
JakeGould
modprobe ecryptfs
여기 설명 된대로 실행하는 것은 어떻습니까? 이것이 핵심 문제입니다. 설정의 일부가 자동으로 처리되지 않는 것 같습니다. 또한 이 아치 리눅스 포럼에서 토론을 확인 하십시오 .
모듈을 찾을 수 없습니다. 그리고
—
cronburg
/lib/modules/$(uname -r)/kernel/fs/ecryptfs/ecryptfs.ko
소스에서 빌드 및 설치 한 후에도 파일 이 존재하지 않습니다.
웰프,가요 어떻게 든 모듈을 만들거나로드하지 않았습니다.
—
JakeGould
ecryptfs-setup-private --nopwcheck --noautomount
명령을 한 번 더 시도하는 것만 큼 간단한 것을 시도 했습니까 ?