pat*_*eza 23 linux filesystems partitioning tmpfs
我可以看到更多的缺点而不是好处。一个好处是,我可以用ext4用日记的/home,并ext4没有日志的其他分区。
主要缺点是尺寸限制。当我对磁盘进行分区时,我被教导为 分配至少 50MB的空间/tmp,因此我设置了 1GB 的/tmp分区。现在我有麻烦,因为这绝对不够!复制 DVD 需要更多可用空间。即使缓存单个YouTube 的音乐会也需要超过 1GB 的可用/tmp分区空间。
有一个单独的/tmp分区有什么好处?
Gar*_*ett 24
将其设置为单独分区的一个常见原因是能够将其挂载为nosuid和noexec。这可以分别防止从 /tmp 进行权限提升和任意脚本执行。这在多用户环境(例如托管)中特别有用,在这种环境中,非特权用户可以访问 /tmp 的读/写数据,但不能执行这些操作中的任何一个。
另一个理由是限制存储的临时数据量(因为并非所有内容都会自行清理)以防止其他更重要的分区被填满并导致服务中断和/或数据丢失。
从安全的角度来看,这也是有道理的。由于许多程序写入临时文件/tmp并/tmp自动清除(使用不安全的文件删除),这意味着许多已删除但可恢复的文件仍驻留在/tmp分区上。如果您隔离该分区,使之更小,那么它更容易使用安全地清洁,例如sfill从该secure-delete包。
此外,当 tmp 在单独的分区上时:
| 归档时间: |
|
| 查看次数: |
28753 次 |
| 最近记录: |