200字范文,内容丰富有趣,生活中的好帮手!
200字范文 > 【linux encrypt luks 磁盘加密 分区加密】

【linux encrypt luks 磁盘加密 分区加密】

时间:2019-07-05 16:15:16

相关推荐

【linux encrypt luks 磁盘加密 分区加密】

* Luks == Linux Unified Key Setup 加密等级为磁盘分区;

* device mapper 虚拟设备机制,在 mapper的时候需要输入密码;

* 加密之后不能之间挂载,必须先映射虚拟设备;

## 1 安装

* sudo install -y cryptsetup-bin (ubuntu)

* sudo yum install cryptesetup.x86_64 (或 centos)

## 2 创建加密分区

* cryptsetup luksFormat /dev/sdb1

* 输入大写:YES;然后输入两次密码!

## 3 映射分区然后格式化

* cryptsetup Open /dev/sdb1 encryptdisk 输入密码

* encryptdisk 是一个映射名称,用于挂载,关闭映射或者关机就失效了

* mkfs.ext4 /dev/mapper/encryptdisk(ext4格式)

* mkfs.xfs /dev/mapper/encryptdisk(或 xfs 格式)

* mount /dev/mapper/encryptdisk /mnt/data/ 设置已经完成,可以挂载了

## 4 关闭映射再取消挂载

* umount /dev/sdb1 或者 umount /mnt/data

* cryptsetup close encryptdisk

## 5 手动挂载 == 每次开机都要

* cryptsetup open /dev/sdb1 encryptdisk encryptdisk

* mount /dev/mapper/encryptdisk /mnt/data/

## 6 当然也可以自动挂载 (需要先创建key文件,保存在/root或其它非加密目录)

* /etc/crypttab

/mnt/data/dev/mapper/encryptdisk none

* /etc/fstab

UUID=xxxx /mnt/data xfs defaults 0 0

## 7 其它

* luksAddKey

* luksRemoveKey

* cryptsetup status /dev/mapper/encryptdisk

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。