linux——磁盘加密,解密与永久挂载

时间:2024-04-08 18:21:26

一、磁盘加密

 

1.磁盘加密

(1)先新建一个分区

linux——磁盘加密,解密与永久挂载

(2)cryptsetup   luksFormat   /dev/vdb1   #对此设备分区挂载加密,此时就不能对此设备挂载)

        mount   /dev/vdb1   /mnt/                  # 此时不能挂载

linux——磁盘加密,解密与永久挂载

 

cryptsetup   open  /dev/vdb1    westos    打开加密分区设备为westos目录

linux——磁盘加密,解密与永久挂载

(3)ls  /dev/mapper/           #此时出现了westos,即为你的加密文件

       mkfs.xfs    /dev/mapper/westos  # 格式化

       mount   /dev/mapper/westos  /mnt    #挂载在/mnt下

linux——磁盘加密,解密与永久挂载

(4)umount  /mnt       # 卸载

       cryptsetup  close  westos 或者 /dev/mapper/     # 关闭了wetos加密文件

       mount   /dev/mapper/westos 或者 /dev/mapper/     /mnt    #此时挂载不了。

       cryptsetup  open /dev/vdb1    westos            #解开(此时就可以挂载) 

linux——磁盘加密,解密与永久挂载     

 

2.加密磁盘的永久挂载

 

 1. vim   /root/diskpass       #建立你的密码文件

    >---编辑内容---<

(你的密码)

 2.chmod  600  /root/diskpass   #加可执行权限

 3.vim   /etc/crypttab

 >---编辑内容---<

  westos     /dev/vdb1    /root/diskpass

 4.vim /etc/fastab

 >---编辑内容---<

/dev/mapper/westos      /mnt    xfs     defaults    0   0

linux——磁盘加密,解密与永久挂载

5.reboot      #重启

 linux——磁盘加密,解密与永久挂载

 

3.加密清除

 

 

1.vim  /etc/fstab         #删除刚才编写的内容

2.vim /etc/crypttab     #删除刚才编写的内容

3.rm -fr  /root/diskpass   #删除密码文件 

4.umount   /mnt        #卸载

5.cryptsetup     close   westos   #关闭解密文件

6.mkfs.xfs     /dev/vdb1    -f    #强制格式化

linux——磁盘加密,解密与永久挂载linux——磁盘加密,解密与永久挂载