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

  • 相关阅读:
    Vim插件:Unite新手指导(译)
    Java并发编程实战3章
    Centos6.*下安装gcc-4.8.2
    iostat详解
    国内速度比较快的NTP Server
    ssh免密登录配置
    解决卸载移动硬盘问题:umount:/usb1/:device is busy
    Centos查看系统安装日期
    主机IP规划__rsync__inotify
    熟悉OSI七层模型
  • 原文地址:https://www.cnblogs.com/networking/p/13711071.html
Copyright © 2011-2022 走看看