我在 SSD 设备上安装了 Xubuntu 14.04(在安装过程中对HOME进行了正确加密),此外,我还有一个带有加密分区的硬盘驱动器,其中包含我想安装在/mnt/hdd 中的额外数据。为了制作这些,我遵循了以下步骤:
(之前我在这篇文章http://www.marclewis.com/2011/04/02/luks-encrypted-disks-under-ubuntu-1010/ 之后用 LUKS 加密了磁盘)
检查 UUID
sudo blkid
/dev/sda1: UUID="b3024cc1-93d1-439f-80ce-1b1ceeafda1e" TYPE="crypto_LUKS"
Run Code Online (Sandbox Code Playgroud)
做一个密钥文件,我用正确的密码并保存HOME(这也被加密)。
sudo dd if=/dev/urandom of=/home/[USERNAME]/.keyfiles/key_luks bs=1024 count=4
sudo chmod 0400 .keyfiles/key_luks
Run Code Online (Sandbox Code Playgroud)
添加密钥
sudo cryptsetup luksAddKey /dev/sda1 /home/zeugor/.keyfiles/key_luks
Run Code Online (Sandbox Code Playgroud)
/etc/crypttab 中的新条目
hddencrypted UUID=b3024cc1-93d1-439f-80ce-1b1ceeafda1e /home/[USERNAME]/.keyfiles/key_luks luks
Run Code Online (Sandbox Code Playgroud)
更新初始 ramdisk
sudo update-initramfs -u -k all
Run Code Online (Sandbox Code Playgroud)
然后,为了测试它,我使用以下命令启动 cryptdisks:
sudo cryptdisks_start hddencrypted
* Starting crypto disk...
* hddencrypted (starting)..
* hddencrypted (started)...
Run Code Online (Sandbox Code Playgroud)
要检查hddencrypted 是否已映射:
ls /dev/mapper/
control hddencrypted
Run Code Online (Sandbox Code Playgroud)
创建挂载点 …
我如何加密外部设备(即 USB 密钥、外部硬盘驱动器、记忆棒等),以便它随后在我插入的任何计算机上可读/可写?
例如,然后应该可以轻松地将加密设备插入 Linux、Windows 或 OS X 机器上,并且能够毫不费力地访问内容。
我怎样才能做到这一点?
我在安装 Ubuntu 时选择了 /home/ 进行加密。现在,是否可以locate使用这样的加密分区?
这篇较旧的帖子要么指向大部分死软件,要么答案不完全适用。
我想要一份 PDF 文档,贴上我的签名图像,并使用证书对其进行数字签名,以确保文档安全且任何更改都将被接收。
我想打开一个文件,导航到相关的签名页面,点击线条或画一个框,输入密码,我的签名应该被绘制出来,并使用证书对文档进行数字签名。
我尝试了以下选项,这里是问题:
自由办公室:难以签署现有的 PDF,更好地创建 pdf。必须单独添加签名图像。
PortableSigner:很难定位签名但可以完成工作
主 PDF 编辑器:效果很好,但需要 70 美元来防止在 PDF 中添加丑陋的水印
Foxit Reader:只添加图片,无需任何证书签名。
有任何想法吗?
Windows 病毒会影响同一磁盘上的加密 Linux 分区吗?我只想使用 Windows,但我很担心。
我在使用 TrueCrypt 或 VeraCrypt 加密的外部媒体上有许多加密卷。在 Ubuntu 下安装和使用 VeraCrypt 的推荐方法是什么?
如何禁用 cryptswap?我想要一个像以前一样未加密的交换。
这是在 ubuntu 9.10 系统上。
我最近安装了带有完整 lvm 加密的 ubuntu 服务器 11.04(从安装程序安装)。我现在希望使用密钥文件进行自动解锁。我试图按照本指南http://ubuntuforums.org/showthread.php?t=837416
我用这个命令生成了一个密钥: sudo dd if=/dev/urandom of=/boot/grub/keyfile bs=1024 count=4
我把它放进去是/boot/grub因为我认为它没有加密。当我尝试用这个命令添加密钥时,sudo cryptsetup luksAddKey /dev/sdX /boot/grub/keyfile
它要求我输入密码,当我输入它时什么也没有发生,屏幕上没有打印任何内容!我忽略它并继续其他步骤并重新启动,但什么也没发生,它要求输入密码。
谢谢您的帮助 。
在安装 Ubuntu 18.04 期间,我什么时候可以选择加密我的磁盘?
不知怎的,我错过了它,所以如果我需要重新开始,我想知道在哪里看。
或者,安装后加密的好方法是什么?我正在查看https://help.ubuntu.com/community/FullDiskEncryptionHowto但指向CryptoRoot的链接已损坏。
更新:我也开始研究仅加密主文件夹的替代方法,但我将遵循如何在 Ubuntu 18.04 上加密 /home 中的讨论?为了那个原因。
只是想知道我是否使用 ecryptfs 来加密我的 /home 文件夹
sudo ecryptfs-migrate-home -u username
Run Code Online (Sandbox Code Playgroud)
另一个具有 root 权限的用户可以更改我的密码,然后使用新密码登录我的帐户,查看我加密的 /home 吗?
如果我更改了自己的密码,我想我仍然可以访问我加密的 /home ,这与 root 更改我的密码并以我的身份登录有什么不同?
encryption ×10
filesystem ×2
luks ×2
partitioning ×2
ecryptfs ×1
fstab ×1
hard-drive ×1
libreoffice ×1
lvm ×1
malware ×1
mount ×1
open-source ×1
password ×1
pdf ×1
permissions ×1
security ×1
swap ×1
usb-drive ×1
veracrypt ×1
windows ×1