我最近安装了 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 分区是否也能起到同样的作用?
谢谢你!