看来我正在尝试做与提出这个问题的用户相同的事情: 在没有 root 访问权限的情况下使用密钥文件解锁 LUKS 分区?
霜舒兹的回答解释说这是不可能的。我希望更详细地了解替代方案。
udisksctl
无需 root 访问即可工作,使用udiskctl loop-setup
后跟udiskctl unlock
(我测试过)。如何解决没有 root 访问权限的问题? [无论如何,不承认密钥文件是一个主要缺点,但了解它仍然会有所帮助。]cryptmount
http://cryptmount.sourceforge.net/看起来它可能有效,但我也不清楚 cryptmount 如何在没有 root 访问权限的情况下工作。此外,我更喜欢尽可能减少额外的包,特别是加密包。- 正如frostschutz 所解释的,GPG 加密的 tar 将是一个明智的选择,但我希望 LUKS 能够工作。
- 还有其他我没有考虑过的选择吗?摆弄 udev/sudoers?