是否可以将特定插槽的LUKS密钥设置为用户密码? 所以如果用户bob有12345的密码我想设置插槽#2到12345 。
我知道我可以使用cryptsetup luksAddKey /dev/sda5 -S 2设置特定插槽的密钥,但是如何获取用户的密码?
基本上你有两个select:
选项1)给你留下了一个混乱的crypttab脚本和configuration设置,以及需要将整个身份validationscheme切换到LDAP
2.)是在当前Linux发行版中拥有encryption主目录的最常见的方式,但是强迫你去掉LUKS
没有办法获得用户的密码(但是你可以使用像john这样的开膛手来猜测它,但是如果它是好的,你的努力将被浪费)。 唯一可能的方式来实现你想要的是如果LUKS可以使用相同的哈希在/etc/shadow (我不知道它是否可以),如果是这样find一种方法把它放在正确的地方在LUKS标头中。