我的编程空间,编程开发者的网络收藏夹
学习永远不晚

RH413 Unit 3 Create

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

RH413 Unit 3 Create

There are two major reasons for allocating fire systems separately: containment and mounting with more restrictive mount options.Containment reduces the impact a file systems has on the rest of the system if it fills up. For example, if a program has an error and creates several large temporary file in /tmp , it should not prevent system logging or keep users from saving files in their home directories.

Encryption at installation:

kickstart configuration:

part /home --fstype=ext4 --size=10000 --onpart=vda2 --encrypted --passphrase=PASSPHRARE

Encryption Post-installation:

  • Create a LVM:

pvcreate /dev/sdb1
vgcreate storage /dev/sdb1
Volume group "storage" successfully created
lvcreate -l 100%FREE -n luks-test storage
Tips:
we don’t need to create a file system.

  • Encrypt the block device and assign it a password:

cryptsetup luksFormat /dev/storage/luks-test
WARNING!
This will overwrite data on /dev/storage/luks-test irrevocably.
Are you sure? (Type uppercase yes): YES
Enter passphrase:
Verify passphrase:

  • Unlock the encrypted volume and assign it a logical name:

    cryptsetup luksOpen /dev/storage/luks-test luks
    Enter passphrase for /dev/storage/luks-test:
    luks is the logical name.

  • Create a filesystem in the decrypted volume:

    mkfs.ext4 /dev/mapper/luks
    mke2fs 1.42.9 (28-Dec-2013)
    Filesystem label=
    OS type: Linux
    Block size=4096 (log=2)
    Fragment size=4096 (log=2)
    Stride=0 blocks, Stripe width=0 blocks
    65152 inodes, 260608 blocks
    13030 blocks (5.00%) reserved for the super user
    First data block=0
    Maximum filesystem blocks=268435456
    8 block groups
    32768 blocks per group, 32768 fragments per group
    8144 inodes per group
    Superblock backups stored on blocks:
    32768, 98304, 163840, 229376

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

  • Mount it:

    mkdir /mnt/luks
    mount /dev/mapper/luks /mnt/luks/

  • When finished, unmount the filesystem then lock the encrypted volume.

    cryptsetup luksClose luks

Persistently Mount Encrypted Partitions
  • Locate or generate a key file.This is a typically created with random data on the server and kept on a separate storage device.Make sure it is own by root and the mode is 600

dd if=/dev/urandom of=/root/luks.passwd bs=4096 count=1
chmod 600 /root/luks.passwd

  • Add the key file for LUKS using the following command:

    cryptsetup luksAddKey /dev/storage/luks-test /root/luks.passwd
    Enter any existing passphrase:

  • Create an /etc/crypttab entry for the volume./etc/crypttab contains a list of devices to be

unlocked during system root.
name /dev/vdaN /path/to/password/file
such as:
luks /dev/storage/luks-test /root/luks.passwd

1.name: Name device mapper will use for the device
2.the underlying “Locked” device
3.the absolute pathname to the password file used to unlock the device

  • Edit /etc/fstab
    /dev/mapper/name /mnt/xx ext4 defaults 1 2
    such as:
    /dev/mapper/luks /mnt/luks ext4 defaults 1 2

references:

cryptsetup(8) crypttab(5)

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

RH413 Unit 3 Create

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

RH413 Unit 3 Create

There are two major reasons for allocating fire systems separately: containment and mounting with more restrictive mount
2023-01-31

Unit 3

######3.系统延时及定时机制##### ##1.at延时    at time    at> 动作    at>ctrl +d    at>          at -l    atrm 任务号    当执行动作有输出时  
2023-01-31

RH033 Unit 3 Running

运行命令 命令 选项 参数(文件,目录) 每一项之间用空格隔开,多个空格被看作为一个空格处理 多个选项可合并在一起使用 单字母选项通常用“-”作开头 -a –b -c可以合并作-abc 全拼词选项通常用“--”作开头
2023-01-31

RH436 UNIT 3 UDEV

Unit Goal         Describe udev         Describe the /sys file system         Write custom udev rules Unit Sections     
2023-01-31

英语教案Unit 3 Getting Together Topic 2 What does your mother do?

Section A Teaching Goals: Learn some new words and phrases. Learn how to receive guests. Learn how to ask someone’s occupation
2022-03-08

数据库连接失败: Could not create connection to database server. Attempted reconnect 3 times. Giving up.

数据库连接失败信息摘要: ERROR-com.alibaba.druid.pool.DruidDataSource init:927: init datasource error, url: jdbc:mysql://127.
2023-08-18

编程热搜

  • Python 学习之路 - Python
    一、安装Python34Windows在Python官网(https://www.python.org/downloads/)下载安装包并安装。Python的默认安装路径是:C:\Python34配置环境变量:【右键计算机】--》【属性】-
    Python 学习之路 - Python
  • chatgpt的中文全称是什么
    chatgpt的中文全称是生成型预训练变换模型。ChatGPT是什么ChatGPT是美国人工智能研究实验室OpenAI开发的一种全新聊天机器人模型,它能够通过学习和理解人类的语言来进行对话,还能根据聊天的上下文进行互动,并协助人类完成一系列
    chatgpt的中文全称是什么
  • C/C++中extern函数使用详解
  • C/C++可变参数的使用
    可变参数的使用方法远远不止以下几种,不过在C,C++中使用可变参数时要小心,在使用printf()等函数时传入的参数个数一定不能比前面的格式化字符串中的’%’符号个数少,否则会产生访问越界,运气不好的话还会导致程序崩溃
    C/C++可变参数的使用
  • css样式文件该放在哪里
  • php中数组下标必须是连续的吗
  • Python 3 教程
    Python 3 教程 Python 的 3.0 版本,常被称为 Python 3000,或简称 Py3k。相对于 Python 的早期版本,这是一个较大的升级。为了不带入过多的累赘,Python 3.0 在设计的时候没有考虑向下兼容。 Python
    Python 3 教程
  • Python pip包管理
    一、前言    在Python中, 安装第三方模块是通过 setuptools 这个工具完成的。 Python有两个封装了 setuptools的包管理工具: easy_install  和  pip , 目前官方推荐使用 pip。    
    Python pip包管理
  • ubuntu如何重新编译内核
  • 改善Java代码之慎用java动态编译

目录