这个简单的教程展示了如何轻松创建加密的保管库,您可以在基于 Ubuntu 和 Debian 的系统中安全地存储文件。

1.安装gocrytfs和cryfs:

在本教程中,gocrytfscryfs将用作后端。两者都使用作为可挂载 FUSE 文件系统实现的基于文件的加密。加密后的文件可以存储在硬盘、U 盘甚至 Dropbox 文件夹中的任何文件夹中。而且,可以使用 Dropbox 或 rsync 等标准工具有效地同步加密文件。此外,加密文件系统的大小是动态的,仅受可用磁盘空间的限制。

Gocrytfs是用 Go 编程语言编写的,速度很快。CryFS是用 C++ 编写的。据说它显然比 Gocrytfs 慢并且占用更多磁盘空间。您可以在此处查看比较。并且,根据您的喜好安装一个或两个。

键盘上的 Ctrl+Alt+T打开终端,然后运行以下命令安装软件:

通过以下命令安装 gocryptfs:

linuxmi@linuxmi:~/www.linuxmi.com$ sudo apt install gocryptfs

通过以下命令安装 cryfs:

linuxmi@linuxmi:~/www.linuxmi.com$ sudo apt install cryfs

2. 安装 Vaults:

Vaults 是一个图形工具,为创建加密文件夹提供了一个愚蠢的简单用户界面。唯一的缺点可能是该应用程序可以作为 Flatpak 包安装。一些用户不喜欢它。

a.) 打开终端 (Ctrl+Alt+T) 并运行命令来安装 flatpak 守护进程,如果你没有它:

linuxmi@linuxmi:~/www.linuxmi.com$ sudo apt install flatpak

b.) 接下来,通过命令安装 Vaults 应用程序:

linuxmi@linuxmi:~/www.linuxmi.com$ flatpak install https://dl.flathub.org/repo/appstream/io.github.mpobaschnig.Vaults.flatpakref

或者在添加Flathub存储库后使用图中的命令。Vaults 是一个 GTK4 应用程序。它需要单独的 Gnome 41 平台,如果您没有,则需要几百 MB 的磁盘空间。

3. 创建和使用加密文件夹:

现在,从活动概览屏幕搜索并打开“Vaults” 。

当应用程序打开时,点击左上角的“ + ”图标并选择“ New Vault ”。

接下来,输入新文件夹的名称并选择加密软件:gocryptfs 或 cryfs。

在下一页设置密码,用于挂载和访问加密文件夹。

最后,设置文件夹位置。默认目录是可以的。但是,如前所述,您可以将数据存储在 U 盘甚至 Dropbox 文件夹中。

  • 加密数据目录是存储文件的文件夹。那里的文件已加密且无法读取。
  • 要解密和访问您的文件,您必须将数据目录挂载到“挂载目录”文件夹。

您创建的加密文件夹将列在应用程序窗口中。单击小锁图标并输入您设置的密码以安装它。(解锁前确保“挂载目录”为空

之后,打开文件管理器。您将在左窗格中看到文件夹。创建或粘贴您的文件到该文件夹​​中。卸载文件夹后,这些文件将被加密且无法访问(右键单击左窗格中的文件夹并选择卸载

卸载:

要删除 Vaults 应用程序,请打开终端 (Ctrl+Alt+T) 并运行命令:

linuxmi@linuxmi:~/www.linuxmi.com$ flatpak uninstall –delete-data io.github.mpobaschnig.Vaults

注意:如果您使用默认的“加密数据目录”,该命令将删除所有加密文件!请先备份。

并通过flatpak uninstall --unused命令删除无用的 Flatpak 运行时库。

要删除加密后端,请使用命令:

linuxmi@linuxmi:~/www.linuxmi.com$ sudo apt remove –autoremove cryfs gocryptfs

最后,删除用户主目录中的装载目录“Vault”文件夹。

发表评论