磁盘加密(只能暴力**)

创建设备

Linux_磁盘加密,阵列和LVM

安装加密层

Linux_磁盘加密,阵列和LVM

打开加密层,格式化解密后文件                

/dev/mapper/*****是/dev/db1解密后的状态(***为自己取得文件名字  任意取)

Linux_磁盘加密,阵列和LVM

mount /dev/mapper/txt /mnt      ==挂载加密设备文件
umout /mnt/                       ==取消挂载加密设备文件
cryptsetup close txt            ==关闭加密层


加密的永久性挂载

创建并编辑加密文件vim /etc/crypttab

Linux_磁盘加密,阵列和LVM


创建并编辑设备管理文件的解密字符vim /root/txtpasswd

赋予设备管理文件root的权限



Linux_磁盘加密,阵列和LVM

编辑挂载文件vim /etc/fstab

/dev/mapper/txt    /mnt    xfs    defaults    0 0

Linux_磁盘加密,阵列和LVM

reboot               ==重启进行验证

Linux_磁盘加密,阵列和LVM

加密清除

vim /etc/fstab        ==注释挂载文件
> /etc/crypttab       ==清空加密管理文件

rm -fr /root/txtpasswd  ==删除设备设备管理文件的解密字符

umount /mnt/            ==取消挂载(如果出现挂载目录正忙,用fuser -kvm /mnt(挂载目录)杀死进程,再取消挂载)
cryptsetup close txt  ==关闭加密管理文件
mkfs.xfs /dev/vdb1 -f     ==格式化vdb1

Linux_磁盘加密,阵列和LVMLinux_磁盘加密,阵列和LVM


磁盘配额

设置配额

Linux_磁盘加密,阵列和LVMLinux_磁盘加密,阵列和LVM

测试

Linux_磁盘加密,阵列和LVM


磁盘阵列

fdisk /dev/vdb分出3块设备

Linux_磁盘加密,阵列和LVMLinux_磁盘加密,阵列和LVMLinux_磁盘加密,阵列和LVMLinux_磁盘加密,阵列和LVM

mdadm -C(大写) /dev/md0 -a yes -l 1 -n 2 -x 1 /dev/vdb{1..3}  -C创建  -a yes 从没有的创建 -l 级别,只有0(同时录入,吞吐量大,适合网页输出),1(同时分开写速度快,适合贴吧、论坛键入式),5(吞吐量和速度都快) -n 用几块盘创建 -x闲置块数(备用) /dev/vdb{1..3}

Linux_磁盘加密,阵列和LVM


mkfs.xfs /dev/md0            ==格式化
mount /dev/md0 /mnt/       ==挂载

Linux_磁盘加密,阵列和LVM

相关参数
mdadm -D /dev/md0      ==查看磁盘状态
mdadm /dev/md0 -f /dev/vdb3 ==破坏磁盘
mdadm /dev/md0 -r /dev/vdb3 ==删除磁盘
mdadm /dev/md0 -a /dev/vdb3 ==增加磁盘

用watch -n 1 "cat /proc/mdstat ; df -h /mnt"命令监控

Linux_磁盘加密,阵列和LVM

破坏掉vdb3

Linux_磁盘加密,阵列和LVM


Linux_磁盘加密,阵列和LVM

删除vdb3


Linux_磁盘加密,阵列和LVM


Linux_磁盘加密,阵列和LVM


增加vdb3

Linux_磁盘加密,阵列和LVM


Linux_磁盘加密,阵列和LVM

删除

Linux_磁盘加密,阵列和LVM




LVM

建立LVM

分出设备

Linux_磁盘加密,阵列和LVM

Linux_磁盘加密,阵列和LVM

pvcreate /dev/vdb1                建立pv
vgcreate vg0 /dev/vdb1         建立vg
lvcreate -L 100M -n lv0 vg0   建立LV
mkfs.xfs /dev/vg0/lv0             格式化lv0
mount /dev/vg0/lv0 /mnt/        挂载

Linux_磁盘加密,阵列和LVM

Linux_磁盘加密,阵列和LVM

Linux_磁盘加密,阵列和LVM

扩展LVM

首先添加一个新的pv

Linux_磁盘加密,阵列和LVM

然后将新加pv加到vg0中

Linux_磁盘加密,阵列和LVMLinux_磁盘加密,阵列和LVM


扩展lv最后扩展文件系统(必须先扩展lv)


Linux_磁盘加密,阵列和LVMLinux_磁盘加密,阵列和LVM

收缩LVM

上述操作i我们都是在xfs文件格式下操作的,该文件格式只支持扩展

因此我们要缩减必须重新格式化为ext4格式

首先卸载 umount /mnt

格式化为ext4格式并扫描

Linux_磁盘加密,阵列和LVM

先缩减文件系统(必须,否则整个系统挂掉)

Linux_磁盘加密,阵列和LVM

最后缩减lv

Linux_磁盘加密,阵列和LVM

Linux_磁盘加密,阵列和LVM

LVM快照

umount /mnt

lvcreate -L 20M -n lvmkz -s /dev/vg0/lv0              制作快照
mount /dev/vg0/lvmkz /mnt/                                  挂载快照                             
lvremove /dev/vg0/lvmkz                                       删除快照

删除LVM

Linux_磁盘加密,阵列和LVMLinux_磁盘加密,阵列和LVM

相关文章:

  • 2021-07-11
  • 2021-11-30
  • 2022-12-23
  • 2021-09-20
  • 2021-07-10
猜你喜欢
  • 2022-01-04
  • 2021-10-13
  • 2021-10-03
  • 2022-12-23
  • 2021-12-09
  • 2021-08-15
相关资源
相似解决方案