问题描述
多年来我一直是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
)