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

  • 相关阅读:
    HDU 2852 KiKi's K-Number (主席树)
    HDU 2089 不要62
    Light oj 1140 How Many Zeroes?
    Bless You Autocorrect!
    HDU 6201 transaction transaction transaction
    HDU1561 The more ,The better (树形背包Dp)
    CodeForces 607B zuma
    POJ 1651 Mulitiplication Puzzle
    CSUOJ 1952 合并石子
    Uva 1599 Ideal path
  • 原文地址:https://www.cnblogs.com/networking/p/13711071.html
Copyright © 2011-2022 走看看