Debian – 将根文件夹分成独立分区的目的是什么?

可能重复:
分区给我

其实,我的整个/文件夹是在一个单一的分区。

那么将/ var / log文件夹或/ home文件夹放入同一硬盘上的其他分区的目的是什么呢?

是否有任何性能提升,还是仅用于维护目的?

互联网安全中心(CIS) Debian Benchmarkbuild议在自己的分区上放置以下目录:

  • /家
  • / tmp目录
  • / VAR
  • /select

并且可选地

  • / var / tmp中
  • 在/ var /日志
  • 在/ var / spool / mail中
  • 在/ var /caching/ apt / archives目录

从安全angular度来看,这可以帮助防止用户执行诸如填满分区,耗尽inode池等的function。从functionangular度来看,只有在需要更多空间的情况下,它才能帮助您扩展分区。 它还使您能够灵活地将分区放置在不同的设备上,例如networking卷上的/ home或快速存储上的/ var。

有几个原因想到…

  • 日志量过大只会填充/ var,允许其他进程在/ tmp之类的地方获得所需的空间

  • 更好地控制安装选项。 (即:在/ home文件系统上的nosuid)

  • 分区和文件系统更灵活(即:多个Linux操作系统,其次是RAID1 / home)

我通常只是做'/','/ var'和'/ home'。 就个人而言,我特别对/ home非常严格,所以很容易区分我的用户数据和其他所有内容。

  1. 保持一个完整的目录影响系统的其他部分。 单独的/ home意味着狂放的用户不会影响/ var,/ usr或其他系统目录。

  2. 备份。 / etc / fstab中的第五个字段可用于selectdump命令是否转储文件系统。 单独的分区意味着您可以单独select要备份的分区。