我使用以下命令ecryptfs-utils
在新系统中进行安装:Ubuntu 18.04 LTS
$ sudo apt install ecryptfs-utils
然后我Private
按照wiki.archlinux文档:
$ ecryptfs-setup-private --nopwcheck --noautomount
然后,我使用 Private 目录中的实用程序恢复了所有数据Backups
。一切似乎都运行正常,但今天早上我打开机器时,却无法解密 Private 目录:
$ ecryptfs-mount-private
Enter your login passphrase:
Inserted auth tok with sig [fd7bf4e96709610d] into the user session keyring
mount: No such file or directory
ecryptfs 无法挂载 Private 目录。我读过类似的主题Ubuntu 18.04 中的 ecryptfs-mount-private 失败:mount:没有这样的文件或目录但 Gregor 提供的解决方案对我没有用。有什么办法可以解决这个问题吗?
这是输出keyctl show
:
$ keyctl show
Session Keyring
129407649 --alswrv 1000 1000 keyring: _ses
779489152 ----s-rv 0 0 \_ user: invocation_id
问题被报告为一个错误launchpad.net。