/ home分区的推荐fstab选项


9

我很快将/ home文件夹移到单独的分区。有关如何执行此操作的数百篇教程,包括此处。尽管大多数人都同意基本步骤,但是它们的细节却大不相同。对于复制文件,例如,一些使用rsync,有的cp,有的find | cpio(不适用rsync

至于fstab条目,这些选项让我感到困惑。最常见的建议是:

UUID=xxx /home ext3 nodev,nosuid 0 2
UUID=xxx /home ext3 defaults,error=remount-ro 0 1
UUID=xxx /home ext4 error=remount-ro 0 1
UUID=xxx /home ext3 defaults 1 2

很难知道这些建议是否过时或过时。因此,对于Ubuntu 10.04及更高版本,ext4 / home的最佳/推荐参数是什么?nodev,nosuid?默认吗?没有?而且,最重要的是,为什么?

编辑:

到目前为止,我倾向于使用

UUID=xxx /home ext4 nodev,nosuid 1 2

但是我想要一些背景

Answers:


6

nodev和nosuid只是添加的安全层,禁止在fs上创建或识别devnodes和suid可执行文件。它们通常用于可移动介质,以防止不受信任的用户插入特制的磁盘以允许他们提升权限。将它们用于/ home几乎没有意义。

与往常一样,除非您对其他选项有特定的需求,否则默认设置就可以了。


但是默认值是否与nodev或nosuid不兼容?我的意思是...是否有可能(或愚蠢)同时使用两者,如defaults,nodev,nosuid
MestreLion 2011年

@MestreLion,一点也不。
psusi 2011年

顺便说一句,使用explicit defaults或将其保留为空白有什么区别,还是defaults...默认?
MestreLion

请在此答案中包含默认行
Tom Carchrae 2013年

1
能否请您解释为什么defaults这里的Ubuntu帮助页面推荐时会推荐nodev,nosuid?老实说,我很好奇差异的含义。
2013年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.