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

  • 相关阅读:
    PHP小案例
    PHP函数
    PHP基础语法
    PHP基础知识
    tp5.1前台模板的系统变量输出
    PHP常用方法很有意义的博客网址
    VS 2010(2005)Unicode使用cximage库Load函数问题
    坑爹的CFile::Remove
    固定CDockablePane的一些小技巧
    (转)理解Bitblt、StretchBlt与SetDIBitsToDevice、StretchDibits
  • 原文地址:https://www.cnblogs.com/networking/p/13711071.html
Copyright © 2011-2022 走看看