当前位置: 首页>>技术问答>>正文


如何加密外部设备?

, , , ,

问题描述

多年来我一直是Windows高级用户/管理员和专业技术人员,我只是决定去Linux,哇,有什么不同。

是否有任何方便的方法来加密在Ubuntu 14.04下工作的外部卷(即USB密钥,外部硬盘驱动器, memory 棒等)?

最佳解决思路

仅限Linux平台

您可以使用默认情况下随Ubuntu一起安装的磁盘实用程序。

安装cryptsetup软件包:sudo apt-get install cryptsetup

如果未安装gnome-disk-utility软件包:sudo apt-get install gnome-disk-utility

以前要记住的一些事情:

  • 分区上的任何数据都将被删除

  • 这不适用于运行当前操作系统的分区

  • 再次,备份一切,并确保格式化正确的驱动器!

创建新的加密分区:

启动磁盘工具:

  • 确保在左侧面板中找到正确的驱动器。

  • 如果需要,可通过调整/删除分区在磁盘上创建空白区域。

  • Volumes图形概述中,单击相应的空块。

  • 单击“创建分区”以创建要加密的分区。

  • 检查加密底层设备。

然后他们会提示您输入密码。选择一个不错的密码 – 您的加密只会与密码一样强。不存储密码可能更安全,选择选项Forget password immediately

加密现有分区

  • 选择要加密的分区

  • 按”stop”按钮确保未安装

  • 单击分区下的”gear”图标,然后选择Format …

  • 选择加密类型,与Linux系统兼容(LUKS + Ext4)

  • 输入名称以区分分区

  • 输入您的密码以对其进行加密并确认它为了更高的安全性,如果此分区中有任何现有数据,请选择擦除选项。您可以用零覆盖现有数据,但这可能需要几个小时,具体取决于磁盘。

  • 对其进行格式化并等待它在几分钟内完成!

使用加密分区

格式化分区后,它将被加密。实际上,您有两个分区,容器分区和加密分区。当音量解锁时,磁盘工具会将它们显示在彼此之上。在“磁盘工具”中,您可以通过选择带有小锁的分区并单击“Lock Volume”或“Unlock Volume”来锁定和解锁卷。

在卸载系统之前,请确保将其关闭/锁定,否则会出错。此外,使用两个分区,您必须先卸载两个分区,然后才能安全地删除驱动器。

在“磁盘工具”中,还有一个按钮Change passphrase,其工作速度比初始格式化快得多。

从Nautilus,您可以像普通的外部USB驱动器或 memory 棒一样安装和卸载加密卷,但会提示您输入密码。


资料来源:https://help.ubuntu.com/community/EncryptedFilesystemsOnRemovableStorage

次佳解决思路

CLI:

cryptsetup -v --verify-passphrase luksFormat $1   # Answer YES in CAPITAL - case matters!
cryptsetup luksOpen $1 backup
mkfs.ext4 /dev/mapper/backup
cryptsetup luksClose /dev/mapper/backup

其中$1是分区地址(例如/dev/sdc1)

参考资料

本文由Ubuntu问答整理, 博文地址: https://ubuntuqa.com/article/7124.html,未经允许,请勿转载。