在安装过程中跳过选项后如何加密文件?

在安装过程中跳过选项后如何加密文件?

我需要加密我机器上的某些文件。安装时我没有选择加密我的主文件夹选项,但既然有选项可以这样做,我猜 Ubuntu 有一些内置的加密实用程序。如果是的话,它是什么?我可以用它来加密系统上的某些文件(不仅仅是主文件夹)吗?

答案1

我使用以下两个加密程序:truecryptopenssl;第一个允许您创建任意大小的加密容器,第二个允许您加密单个文件;文件夹必须在加密前进行 tar 处理,因为要加密的目标必须是单个数据块。

  • Truecrypt是一个优秀的程序,但在存储库中不可用,因此您必须去truecrypt.org下载程序;您需要“标准”版本,有 32 位或 64 位版本。下载后,打开终端并 cd 到包含文件夹,tar -zxvf <truecrypt download file>然后输入chmod +x <truecrypt setup file>,然后sudo ./<truecrypt setup file>。(您需要使用 sudo,因为它将安装到系统文件夹中。)

  • 然后按照屏幕上的提示进行操作,然后truecrypt就可以安装了。之后,最好像normal user要创建卷时一样运行它,但像gksudo要安装卷时一样运行它。(如果您以 身份创建卷gksudo,则 root 将拥有它,因此您必须对其进行 chown 操作,以便您的用户重新获得所有权。)

  • 在 中创建卷时truecrypt,有很多选项,甚至可以加密整个 USB 闪存驱动器、外部硬盘驱动器、内部硬盘分区等。尽管对该程序这些方面的长篇讨论与此答案无关,但还有其他几个重要事项需要注意。特别是,将卷truecrypt的文件系统格式化为 FAT32 会很有用。如果将文件传输到 Windows 系统,则卷将很容易打开,因为使用 FAT32 选项创建的卷将能够由 Windowstruecrypt可执行文件打开。

  • 创建的卷truecrypt与使用 virtualbox 创建的卷类似;即具有自己的文件系统的虚拟磁盘。网站上有很好的文档,详细解释了如何使用该程序。此外,安装后,pdf 指南应该位于 中/usr/share/truecrypt/doc/TrueCrypt User Guide.pdf

  • 我还使用openssl(默认安装)来加密各种文件和 tarred 档案。我使用与本节中给出的命令相同的命令Unix 工具箱,但为了完整性,我在此重复这些命令,感谢 Colin Barschel。第一个命令;文件和文件夹示例中的encrypts第二个命令:decrypts

    对于文件:

    加密:

    openssl aes-128-cbc -salt -in file -out file.aes 
    

    解密:

    openssl aes-128-cbc -d -salt -in file.aes -out file
    

    对于 tar 文件夹:

    加密:

    tar -cf - directory | openssl aes-128-cbc -salt -out directory.tar.aes   
    

    解密:

    openssl aes-128-cbc -d -salt -in directory.tar.aes | tar -x -f - 
    

答案2

给你。社区帮助 Wiki 上有一个操作方法:

https://help.ubuntu.com/community/PostInstallationEncryption

答案3

尝试守墓人。您可以使用它来加密特定的文件夹。

答案4

使用新的 Gnome EncFS Mountmanager

http://www.webupd8.org/2013/05/gnome-encfs-manager-cryptkeeper.html

Crytkeeper 的生命周期已经结束。我不会再开发它了。它在 12.10++ 中无法运行。

我在 Ubuntu 13.10 中安装了 Gnome EncFS Mountmanager,没有任何问题。

迎接阿克塞尔

相关内容