第 1 章 在安装过程中和安装后保护 RHEL
安全性甚至在您开始安装 Red Hat Enterprise Linux 之前就已经开始了。从一开始就安全地配置系统可以使以后更容易实施其他安全设置。
1.1. 磁盘分区
对于裸机上安装以及支持调整虚拟磁盘硬件和包含已安装了操作系统的文件系统的虚拟化或云环境,推荐的磁盘分区实践有所不同。
为了确保在 裸机安装 上隔离和保护数据,请为 /boot
、/
、/home
、/tmp
和 /var/tmp/
目录创建单独的分区:
/boot
-
这个分区是系统在启动过程中读取的第一个分区。引导装载程序和用于将系统引导到 Red Hat Enterprise Linux 9 的内核镜像存储在这个分区中。此分区不应加密。如果此分区包含在
/
中,并且该分区已加密或者不可用,那么您的系统将无法引导。 /home
-
当用户数据(
/home
)存储在/
而不是独立分区中时,分区可能会填满,从而导致操作系统不稳定。另外,当将您的系统升级到 Red Hat Enterprise Linux 9 的下一版本时,当您可以把数据保存在/home
分区时,因为在安装过程中不会覆盖它,这更为容易。如果 root 分区(/
)损坏,则您的数据将永久丢失。通过使用单独的分区,对数据丢失有稍微多一点的保护。您还可以将此分区作为频繁备份的目标。 /tmp
和/var/tmp/
。-
/tmp
和/var/tmp/
目录都是用来存储不需要长期存储的数据。但是,如果大量数据填充了其中一个目录,则它可能会消耗掉您的所有存储空间。如果发生这种情况,且这些目录存储在/
中,则您的系统可能会变得不稳定并崩溃。因此,将这些目录移到它们自己的分区中是一个不错的想法。
对于 虚拟机或云实例,单独的 /boot
、/home
、/tmp
和 /var/tmp
分区是可选的,因为如果开始填满了,您可以增加虚拟磁盘大小和 /
分区。设置监控,以定期检查 /
分区使用情况,以便在相应增加虚拟磁盘大小之前,其不会填满。
注意
在安装过程中,您可以选择加密分区。您必须提供密码短语。此密语充当解锁批量加密密钥的密钥,该密钥用于保护分区的数据。