zoukankan      html  css  js  c++  java
  • Linux luks硬盘加密

    本例加密硬盘/dev/sdb

    Step1:创建加密

    root@AWS:~# cryptsetup luksFormat /dev/sdb

    WARNING!
    ========
    这将覆盖 /dev/sdb 上的数据,该动作不可取消。

    Are you sure? (Type uppercase yes): YES
    输入 /dev/sdb 的口令:
    确认密码:
    root@AWS:~#

    Step2:创建挂载点

    root@AWS:~# mkdir /lfs

     Step3:映射分区

    root@AWS:~# cryptsetup luksOpen /dev/sdb lfs
    输入 /dev/sdb 的口令:
    root@AWS:~#

     Step4:格式化、挂载分区

    root@AWS:~# mkfs.ext4 /dev/mapper/lfs
    mke2fs 1.44.5 (15-Dec-2018)
    Creating filesystem with 18345984 4k blocks and 4587520 inodes
    Filesystem UUID: f92ea6b3-2871-4000-bce9-a8aab7a7cf3d
    Superblock backups stored on blocks:
    32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208,
    4096000, 7962624, 11239424

    Allocating group tables: done
    Writing inode tables: done
    Creating journal (131072 blocks): done
    Writing superblocks and filesystem accounting information:
    done

    root@AWS:~#

    root@AWS:~# mount /dev/mapper/lfs /lfs

    Step5:格式化、挂载分区

    root@AWS:~# vi /etc/fstab 

    UUID="f92ea6b3-2871-4000-bce9-a8aab7a7cf3d" /lfs          ext4    defaults        0       0

    Step6:设置自动加密挂载

    root@AWS:~# touch /root/cryptpasswd

    root@AWS:~# cryptsetup luksAddKey /dev/sdb  /root/cryptpasswd 

    root@AWS:~# vi /etc/crypttab

  • 相关阅读:
    Spring系列之访问数据库
    (转载)Java反射机制
    Spring系列之IOC容器
    SpringMVC系列之基本配置
    Java中Comparable和Comparator区别小结
    计算机网络知识点回顾
    Java内部类
    Java接口回调机制
    linux mysql-bin.000001占用磁盘空间过大解决方法
    linux mysql数据库登录密码忘记了怎么办
  • 原文地址:https://www.cnblogs.com/networking/p/13711071.html
Copyright © 2011-2022 走看看