LUKS Encrypt on Ubuntu 20.04 Focal

# create partition (安装系统时,预留free空间) primary
sudo fdisk /dev/sda3

# encrypt the target partition;YES
# 会清理所有数据,谨慎!
sudo cryptsetup -y -v luksFormat /dev/sda3

# Creates a mapping alise backupSSD
sudo cryptsetup luksOpen /dev/sdd1 backupSSD

# Format PARTITION (很重要!!!)
sudo mkfs.ext4 /dev/mapper/backupSSD -L "Extra SSD 1TB"

# try mount 
sudo mkdir /media/secure-ssd
sudo chown $USER:$USER /media/secure-ssd
sudo mount /dev/mapper/backupSSD /media/secure-ssd

# Modify /etc/fstab to auto mount
/dev/mapper/backupSSD /media/secure-ssd ext4 defaults 0 2

# Create a keyfile
sudo mkdir /root/.keyfiles
echo passwd > /root/.keyfiles/hdd-1.key
sudo dd if=/dev/urandom of=/root/.keyfiles/hdd-1.key bs=1024 count=4
sudo chmod 0400 /root/.keyfiles/hdd-1.key

# Set up a keyfile for the LUKS partition
sudo cryptsetup luksAddKey /dev/sdd1 /root/.keyfiles/hdd-1.key

# find uuid
sudo cryptsetup luksDump /dev/sdd1

# Modify line to /etc/crypttab if the keyfile has not been added
backupSSD UUID=4f942e15-ff00-4213-aab1-089448b17850 /root/.keyfiles/hdd-1.key luks,discard

reboot

参考于

https://dev-notes.eu/2020/12/LUKS-Encrypt-Hard-Drive-with-Cryptsetup-on-Ubuntu-20.04/

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值