Ich setze jetzt einige Jahre schon TrueNAS CORE ein.
Um mir einen Vergleich mit TrueNAS Scale zu machen habe ich mir eine VM in Proxmox aufgesezt. Jetzt habe ich eine SMB-Freigabe erstellt und wollte ACLs nutzen bekommen aber beim speichern Fehler Meldungen. Leider verstehe ich nicht, was genau das Problem ist. Die Offizielle Dokumentation sehen die Screenshots anders aus als bei mir.
Warum sehe ich in der Offiziellen Dokumentation:
group@ ist in der Doku zu sehen aber auf meinem System nicht zu finden
Was mache ich Falsch?
PS: Da ich neu bin darf ich keine Screenshots nutzen.
Ich wĂĽnsche einen erfolgreichen Tag!
Micha
Bei Posix acls bin ich leider raus, hab die nie verstanden und bin, seit ich scale nutzte, auf nfsv4 umgestiegen. Ich meine mich erinnern zu können dass nfsv4 eigentlich das neue standard sein sollte. Da bin ich mir aber nicht mehr sicher
Wenn ich nicht ganz auf dem Schlauch stehe mĂĽsstest du dein Problem erstmal beschreiben.
Ich schlieĂźe mich @LarsR an, nimm nfsv4 ACLs. Aber zu deiner Frage bezogen auf posix:
Warum ist root:root nicht owner:group?
Mit Owner@ und Group@ legst du die Rechte fĂĽr die beiden fest.
Ich würde über Shares → Edit Filesystem ACL gehen und dann eben deine Gruppe / User zufügen. In deinem Fall hast du der Gruppe daten_ro schon Leserechte gegeben. Ist dein User mit dem du dich per SMB verbindest in der Gruppe? Und du müsstest ggf. Apply Permissions Recursively anwählen um bestehende Ordner / Dateien mit rechten zu bestücken. Die Execute Permission wäre auch wichtig, um Ordner wechseln zu können.
Du kannst auf nfsv4 wechseln wenn du das Datenset bearbeitest:
ok, also ich habe unter
dataset und dann meinen eintrag editieren endlich gefunden wo man es umstellen muss, nur wenn ich es umstellen will bekomme ich eine warnung
Es kommt vermutlich stark darauf an, welche Art Anwender du bist. CORE ist ja nach wie vor existent und wird weiter maintained. Nichtsdestotrotz ist SCALE in vielerlei Hinsicht deutlich besser dran zu arbeiten. Bspw. Docker und KVM sind Features, die auf CORE völlig fehlen, da Jails quasi nur ein chroot-Äquivalent sind und du nur mit sehr viel Bastelei Dinge so zum laufen bekommst, wie es sein soll. Darüberhinaus ist der Support von Linux nochmal deutlich größer als von den BSDs. Gleichzeitig ist CORE gerade für ein bisschen dumme Heiminstallationen halt optimal, vorallem wenn du keine größeren Anforderungen an Virtualisierung o. Ä. hast.
Core vor allem produktive, geschäftkritische Verwendung optimal, denn auf einem derart verwendeten NAS, respektive in einem solchen SAN haben n.m.E. außer der reinen Speicherlösung einfach keine weiteren Anwendungen etwas zu suchen - siehe auch Mitbewerber, z.B Open-E.