Empfohlene fstab-Optionen für / home-Partition

8

Ich werde bald meinen / home-Ordner auf eine separate Partition verschieben. Es gibt Hunderte von Tutorials dazu, auch hier. Während sich die meisten auf die grundlegenden Schritte einigen, sind ihre Details sehr unterschiedlich. Zum Kopieren von Dateien, zum Beispiel einige verwenden rsync, einige cpund einige find | cpio(nicht verwendet rsync)

Was den fstab-Eintrag betrifft, so verwirren mich die Optionen. Die häufigsten Vorschläge sind:

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

Es ist schwer zu wissen, ob diese Vorschläge veraltet oder veraltet sind. Was sind also ab Ubuntu 10.04 die besten / empfohlenen Parameter für ein ext4 / home? nodev, nosuid? Standardeinstellungen? Nichts? Und vor allem warum?

BEARBEITEN:

Bisher bin ich geneigt zu verwenden

UUID=xxx /home ext4 nodev,nosuid 1 2

Aber ich hätte gerne Hintergrundinformationen dazu

MestreLion
quelle

Antworten:

6

nodev und nosuid sind einfach zusätzliche Sicherheitsebenen, die das Erstellen oder Erkennen von Devnodes und suid-ausführbaren Dateien auf dem fs verhindern. Sie werden normalerweise für Wechselmedien verwendet, um zu verhindern, dass nicht vertrauenswürdige Benutzer eine Festplatte einlegen, mit der sie ihre Berechtigungen erhöhen können. Es macht wenig bis gar keinen Sinn, sie für / zu Hause zu verwenden.

Wie immer sollten die Standardeinstellungen in Ordnung sein, es sei denn, Sie haben spezielle Anforderungen für andere Optionen.

psusi
quelle
Aber sind die Standardeinstellungen nicht mit nodev oder nosuid kompatibel? Ich meine ... ist es möglich (oder dumm), beide zu verwenden, wie in defaults,nodev,nosuid?
MestreLion
@MestreLion, überhaupt nicht.
Psusi
Übrigens, gibt es einen Unterschied darin, ein explizites zu verwenden defaultsoder es leer zu lassen, oder ist defaultsdie ... Standardeinstellung?
MestreLion
Bitte
fügen
1
Können Sie bitte klarstellen, warum Sie empfehlen, defaultswenn die Hilfeseite von Ubuntu hier empfiehlt nodev,nosuid? Ich bin ehrlich neugierig, was die Unterschiede bedeuten.
Torben Gundtofte-Bruun