当挂载加密目录时 Ecryptfs 无法在用户的内核密钥环中找到密码短语时,它不会提供有用的错误。
解决方案是显示一个错误,提示“无法执行 eCryptfs 挂载,未找到存储的密码:[-32]”
ecryptfs 报告的错误如下,在系统日志中:
mount.ecryptfs: Failed to perform eCryptfs mount: [-32]
Run Code Online (Sandbox Code Playgroud)
在控制台输出中:
mount: mount(2) failed: No such file or directory
Error mounting eCryptfs: [-1] Operation not permitted
Run Code Online (Sandbox Code Playgroud)
下面是控制台输出:
eric@skylab:~$ sudo ./mount.sh
Unable to find a list of options to parse, defaulting to interactive mount
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 …Run Code Online (Sandbox Code Playgroud) ecryptfs ×1