我是否应该使用 openSUSE 安装程序来加密 /swap 直到 ecryptfs 更新为与 systemd 一起使用?

我是否应该使用 openSUSE 安装程序来加密 /swap 直到 ecryptfs 更新为与 systemd 一起使用?

我最近安装了 openSUSE 12.3。我在安装程序中没有使用任何分区加密。安装完成后,我立即在 tty1 中以 root 身份安装ecryptfs-utils并运行ecryptfs-migrate-user -u my_user_name。这也是成功的。

然后我尝试运行ecryptfs-setup-swap以加密安装的交换空间。这似乎失败了:我收到一条错误消息,指出/etc/init.d/boot.crypto不存在。/etc/fstab/etc/crypttab都已被修改,但未指向真实驱动器(例如,/dev/mapper/cryptswap不存在,尽管在中提到过/etc/fstab)。

然后我发现了一个声明http://en.opensuse.org/SDB:Encrypted_filesystems#SysV_Init_Scripts_.28obsolete.29openSUSE 12.3 已将其废除,/etc/init.d/boot.crypto并支持systemd实施。

我有两个问题:

1)ecryptfs最终会更新以适应这一新systemd实施吗?

2) 同时,openSUSE 安装程序加密 /swap 分区是否也能起到同样的作用?

谢谢你!

答案1

  1. 我是加密文件系统。虽然我不会亲自为 eCryptfs 开发 systemd 集成,但我很乐意接受完善的补丁、分支或合并提案,以添加此类支持。上游用户空间代码作为分支进行维护这里
  2. 是的,它应该可以很好地让 OpenSUSE 安装程序加密交换。

相关内容