|

楼主 |
发表于 2005-12-27 23:01:16
|
显示全部楼层
其实上面已经说了.
要重新编译内核, 将 loopback选为模块(应该编译进去也可以)
装上 loop-aes-source, loop-aes-utils.
我是Debian, 直接装上包就行.
在/usr/src将loop-aes的压缩文档解压,
然后在/usr/src/linux-xxx 里make-kpkg modules_image
装上生成的包即可.
注意看文档, 要装上内核模块loop-aes.
使用:
使用 dd 生成一个大文件, 然后用losetup到一个loop设备, 加上-e aes256选项, 在此上创建文件系统. 不过我是用一个随机生成文件再利用GPG加密成key-file.
最后为了方便在fstab文件里加上相应的项, 比如我的是:
/root/data/secret /mnt/secure ext3 defaults,noauto,loop,encryption=AES256,gpgkey=/root/keyfile.gpg 0 0 |
|