加入收藏 | 设为首页 | 会员中心 | 我要投稿 威海站长网 (https://www.0631zz.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 服务器 > 搭建环境 > Unix > 正文

RHEL6.0加密文件系统的创建磁盘分区加密过程详解

发布时间:2022-10-24 23:01:02 所属栏目:Unix 来源:未知
导读: Linux实现加密文件系统,luks是Linux硬盘的加密标准。
主要使用的有luksFormat ,luksOpenunix 分区加密,luksClose,luksAddKey等参数以及手动创建/etc/crypttab
首先我们创建一个磁盘分区/de

Linux实现加密文件系统,luks是Linux硬盘的加密标准。

主要使用的有luksFormat ,luksOpenunix 分区加密,luksClose,luksAddKey等参数以及手动创建/etc/crypttab

首先我们创建一个磁盘分区/dev/sdb5 不进行格式户

1、加密分区

#cryptsetup luksFormat /dev/sdb5

Are you sure Type Uppercase yes :YES

ENTER LUKS PASSPHRASE:123

VERIFY PASSPHASE:123

2、解密分区

cryptsetup luksOpen /dev/sdb5 secret (映射为secret)

enter passphrase for /dev/sdb5:

3、建立挂载点

#mkdir /mnt/test/secret

4、格式化

mke2fs -t ext4 /dev/mappper/secret

5、挂在分区

#mount /dev/mapper /mnt/testsecret

6、卸载分区

#umount /dev/mapper/secret

#cryptsetup luksClose secret

7、配置自动挂在

在.etc/fstab加入如下行

/dev/mapper/secret /mnt/testsecret ext4 defaults 0 0

新建/etc/crypttab文件

添加

secret /dev/sdb5 /root/testpasswd

创建密码文件

echo "123">/root/testpasswd

chmod 600 /root/testpasswd

添加密钥文件

#cryptsetup luksAddKey /dev/sdb5 /root/testpasswd

重新启动机器成功挂在

(编辑:威海站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!